Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2418 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Erreur de compil de débutant ... certainement

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Erreur de compil de débutant ... certainement

n°253749
persepolis
Posté le 26-11-2002 à 09:57:59  profilanswer
 

Bonjour,
quand je compile ma servlet, j'ai ce type d'erreur.
Mon fichier Outils.java est au même niveau que ma servlet
 
UploadServlet.java:23: cannot resolve symbol
symbol  : class Outils  
location: class UploadServlet
    public Outils gestDir;
           ^
Qu'est ce que vous en pensez ?
 


---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.
mood
Publicité
Posté le 26-11-2002 à 09:57:59  profilanswer
 

n°253750
lorill
Posté le 26-11-2002 à 09:59:53  profilanswer
 

que ton classpath est foireux, comme d'habitude  [:sinclaire]

n°253754
darklord
You're welcome
Posté le 26-11-2002 à 10:01:47  profilanswer
 

troll?


---------------
Just because you feel good does not make you right
n°253757
persepolis
Posté le 26-11-2002 à 10:03:07  profilanswer
 

lorill a écrit a écrit :

que ton classpath est foireux, comme d'habitude  [:sinclaire]  




J'avais cru comprendre que si les 2 classes étaient sur la même directorie, y'avait pas de pb ...
P.S : c'est Koi CDC...


---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.
n°253758
lorill
Posté le 26-11-2002 à 10:04:41  profilanswer
 

persepolis a écrit a écrit :

 
J'avais cru comprendre que si les 2 classes étaient sur la même directorie, y'avait pas de pb ...




ben pas de probleme si le repertoire courant est dans le path, ce qui semble pas être le cas chez toi

n°253763
persepolis
Posté le 26-11-2002 à 10:09:13  profilanswer
 

lorill a écrit a écrit :

 
ben pas de probleme si le repertoire courant est dans le path, ce qui semble pas être le cas chez toi




Dac, mais quand je compile Outils.java j'ai pas de problème
Vu qu'il est au même endroit, y'a pas de raison que j'ai des pb avec UploadServlet.java


---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.
n°253764
darklord
You're welcome
Posté le 26-11-2002 à 10:10:41  profilanswer
 

persepolis a écrit a écrit :

 
Dac, mais quand je compile Outils.java j'ai pas de problème
Vu qu'il est au même endroit, y'a pas de raison que j'ai des pb avec UploadServlet.java




 
et outils.java fait appel à une classes à toi? Non je parie ...


Message édité par darklord le 26-11-2002 à 10:10:54

---------------
Just because you feel good does not make you right
n°253765
lorill
Posté le 26-11-2002 à 10:11:20  profilanswer
 

bon, écoute, si tu prends même pas la peine de vérifer une variable d'envirronement, je vois pas pourquoi j'irais essayer de t'aider  [:sinclaire]

n°253766
benou
Posté le 26-11-2002 à 10:11:39  profilanswer
 

vérifie que '.' est dans ton classpath !

n°253769
darklord
You're welcome
Posté le 26-11-2002 à 10:13:59  profilanswer
 

passe par la case http://penserenjava.free.fr :D


---------------
Just because you feel good does not make you right
mood
Publicité
Posté le 26-11-2002 à 10:13:59  profilanswer
 

n°253771
benou
Posté le 26-11-2002 à 10:14:28  profilanswer
 

DarkLord a écrit a écrit :

passe par la case http://penserenjava.free.fr :D




je suis pas sur qu'il insiste beaucoup là dessus dans le bouquin ...

n°253772
darklord
You're welcome
Posté le 26-11-2002 à 10:17:04  profilanswer
 

benou a écrit a écrit :

 
je suis pas sur qu'il insiste beaucoup là dessus dans le bouquin ...




 
si si ... Du moins si il lit un peu il ne fera pas des réflexions du genre: Si A compile pourquoi B qui est dans le meme rép ne compilerai pas ...
 
Pour nous c'est évident qu'il y a pleins d'autre choses à prendre en compte mais pas pour lui -> revoir les bases


---------------
Just because you feel good does not make you right
n°253775
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 26-11-2002 à 10:29:03  profilanswer
 

Chuis pas une tronche en Java (mais ça vient petit à petit), mais je sais encore me servir de [:google]
 
Et dans [:google], j'ai trouvé le site http://www.moreservlets.com/Using-Tomcat-4.html
 
dans lequel il est stipulé que :

Citation :


Now, in addition to the servlet JAR file, you also need to put your development directory in the CLASSPATH. Although this is not necessary for simple packageless servlets, once you gain experience you will almost certainly use packages. Compiling a file that is in a package and that uses another class in the same package requires the CLASSPATH to include the directory that is at the top of the package hierarchy. In this case, that's the development directory I just discussed. Forgetting this setting is perhaps the most common mistake made by beginning servlet programmers.


Donc, en clair, tu dois inclure le répertoire racine de ta hiérarchie de packages dans ton CLASSPATH !
Et ça marche !
 
Donc, vive [:google]


Message édité par Harkonnen le 26-11-2002 à 10:29:44

---------------
J'ai un string dans l'array (Paris Hilton)
n°253783
persepolis
Posté le 26-11-2002 à 10:40:38  profilanswer
 

dans mon CLASSPATH, j'ai maintenant
/exec/commun/prog/tomcat/jakarta-tomcat-4.1.12/webapps/stlnew
(mon répertoire racine
 
mon UploadServlet.java se trouve dans  
/exec/commun/prog/tomcat/jakarta-tomcat-4.1.12/webapps/stlnew/WEB-INF/classes
et ça marche toujours pas ...
 
Je rectifie...
En mettant dans le CLASSPATH :
/exec/commun/prog/tomcat/jakarta-tomcat-4.1.12/webapps/stlnew/WEB-INF/classes
Ca marche  :ouch:  :ouch:  :ouch:  :ouch:  :ouch:  
Est ce normal


Message édité par persepolis le 26-11-2002 à 10:44:20

---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.
n°253784
lorill
Posté le 26-11-2002 à 10:42:25  profilanswer
 

Et ca t'étonnes ?

n°253786
benou
Posté le 26-11-2002 à 10:44:55  profilanswer
 

persepolis a écrit a écrit :

dans mon CLASSPATH, j'ai maintenant
/exec/commun/prog/tomcat/jakarta-tomcat-4.1.12/webapps/stlnew
(mon répertoire racine
 
mon UploadServlet.java se trouve dans  
/exec/commun/prog/tomcat/jakarta-tomcat-4.1.12/webapps/stlnew/WEB-INF/classes
et ça marche toujours pas ...
 
Je rectifie...
En mettant dans le CLASSPATH :
/exec/commun/prog/tomcat/jakarta-tomcat-4.1.12/webapps/stlnew/WEB-INF/classes
Ca marche  :ouch:  :ouch:  :ouch:  :ouch:  :ouch:  
Est ce normal




 
 [:wam] à ton avis, ca veut dire quoi CLASSPATH ???
allez, je t'aide : c'est composé de 2 mots anglais :)


Message édité par benou le 26-11-2002 à 10:46:00
n°253787
darklord
You're welcome
Posté le 26-11-2002 à 10:46:27  profilanswer
 

mais c'est un troll c'est pas possible !!!!
 
il demande si c'est normal  :heink:


---------------
Just because you feel good does not make you right
n°253793
persepolis
Posté le 26-11-2002 à 10:50:13  profilanswer
 

DarkLord a écrit a écrit :

mais c'est un troll c'est pas possible !!!!
 
il demande si c'est normal  :heink:  




 
Ca t'arrive de temps en temps de garder le sourire ...
C'est la lattitude où tu vies qui te rend maussade ?  :pfff:  
Ca n'empêche que j'apprécie ton aide


---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.
n°253794
persepolis
Posté le 26-11-2002 à 10:50:53  profilanswer
 

lorill a écrit a écrit :

Et ca t'étonnes ?




Tu ne m'as tjs pas dit ce qu'était CDCQVTL


---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.
n°253795
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 26-11-2002 à 10:51:20  profilanswer
 

J'ai résolu mon 1er topic Java [:yaisse2]
 
[:buvons]


---------------
J'ai un string dans l'array (Paris Hilton)
n°253800
persepolis
Posté le 26-11-2002 à 10:53:06  profilanswer
 

Harkonnen a écrit a écrit :

J'ai résolu mon 1er topic Java [:yaisse2]
 
[:buvons]




 
T'es entrain de te dire que t'as trouvé plus newbie que toi ?
 
Je te rassure, d'ici quelques mois, on leur donnera des leçons aux papis de java :lol:  :lol:


---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.
n°253803
lorill
Posté le 26-11-2002 à 10:54:49  profilanswer
 

persepolis a écrit a écrit :

 
Tu ne m'as tjs pas dit ce qu'était CDCQVTL




parce que c'est une private joke qui n'a rien a voir avec ce topic  :sarcastic:

n°253805
benou
Posté le 26-11-2002 à 10:55:07  profilanswer
 

persepolis a écrit a écrit :

 
T'es entrain de te dire que t'as trouvé plus newbie que toi ?
Je te rassure, d'ici quelques mois, on leur donnera des leçons aux papis de java :lol:  :lol:  




 [:tonton_benou] :D

n°253806
darklord
You're welcome
Posté le 26-11-2002 à 10:55:49  profilanswer
 

persepolis a écrit a écrit :

 
 
Ca t'arrive de temps en temps de garder le sourire ...
C'est la lattitude où tu vies qui te rend maussade ?  :pfff:  
Ca n'empêche que j'apprécie ton aide




 
non mais c'est vraiment pas méchant je t'assure. Enfin je sais pas moi qd on met une variable CLASSPATH qui pointe là ou les CLASSES se trouvent et qu'on s'étonne que ca marche, c'est soit que t'es mal réveillé, soit que tu trolles ...
 
donc t'es mal réveillé :)
 
mais ct juste pour savoir :o


---------------
Just because you feel good does not make you right
n°253820
persepolis
Posté le 26-11-2002 à 11:06:21  profilanswer
 

DarkLord a écrit a écrit :

 
 
non mais c'est vraiment pas méchant je t'assure. Enfin je sais pas moi qd on met une variable CLASSPATH qui pointe là ou les CLASSES se trouvent et qu'on s'étonne que ca marche, c'est soit que t'es mal réveillé, soit que tu trolles ...
 
donc t'es mal réveillé :)
 
mais ct juste pour savoir :o




Le problème que j'ai eu, c'est surtout que je me suis sorti des tentacules de Forte qui gérait les CLASSPATH comme un grand et que je ne m'étais jamais bien occupé de CLASSPATH.
Maintenant Editeur Scintilla et ça va bien.
 


---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.
n°253821
benou
Posté le 26-11-2002 à 11:07:21  profilanswer
 

on le répetera jamais assez qu'il ne faut pas commencer avec un IDE ! :(

n°253826
persepolis
Posté le 26-11-2002 à 11:13:29  profilanswer
 

lorill a écrit a écrit :

 
parce que c'est une private joke qui n'a rien a voir avec ce topic  :sarcastic:  




Alors, pourkoi tu signes tous tes messages avec si c'est private ????? :heink:


---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.
n°253880
persepolis
Posté le 26-11-2002 à 12:03:27  profilanswer
 

Encore un pb du même niveau que je mets dans le même topic ...
 
Tout ce compile ...
Lorsque je lance mon applet, il me dit
Exception : noClassDefFounf org.apache.log4j.Logger
 
Cette classe se trouve dans le fichier log4j-1.2.4.jar  
Chemin : /exec/commun/prog/tomcat/jakarta-tomcat-4.1.12/common/lib  
pour que je puisse l'utiliser dans toutes mes appli... à venir
Dans mon CLASSPATH j'ai :
/exec/commun/prog/tomcat/jakarta-tomcat-4.1.12/common/lib/log4j-1.2.4.jar
Qu'est qui merde Docteur ...


---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.
n°253900
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 26-11-2002 à 12:28:22  profilanswer
 

persepolis a écrit a écrit :

Encore un pb du même niveau que je mets dans le même topic ...
 
Tout ce compile ...
Lorsque je lance mon applet, il me dit
Exception : noClassDefFounf org.apache.log4j.Logger
 
Cette classe se trouve dans le fichier log4j-1.2.4.jar  
Chemin : /exec/commun/prog/tomcat/jakarta-tomcat-4.1.12/common/lib  
pour que je puisse l'utiliser dans toutes mes appli... à venir
Dans mon CLASSPATH j'ai :
/exec/commun/prog/tomcat/jakarta-tomcat-4.1.12/common/lib/log4j-1.2.4.jar
Qu'est qui merde Docteur ...  




T'as oublié d'ajouter le répertoire courant dans ton CLASSPATH
 
 
/exec/commun/prog/tomcat/jakarta-tomcat-4.1.12/common/lib/log4j-1.2.4.jar;.


---------------
J'ai un string dans l'array (Paris Hilton)
n°253907
darklord
You're welcome
Posté le 26-11-2002 à 12:45:31  profilanswer
 

persepolis a écrit a écrit :

Encore un pb du même niveau que je mets dans le même topic ...
 
Tout ce compile ...
Lorsque je lance mon applet, il me dit
Exception : noClassDefFounf org.apache.log4j.Logger




 
j'espère que tu as voulu dire servlet et que tu ne recommences pas à vouloir accéder aux jars serveurs depuis le client comme la dernière fois ... :??:


---------------
Just because you feel good does not make you right
n°253930
persepolis
Posté le 26-11-2002 à 13:26:49  profilanswer
 

DarkLord a écrit a écrit :

 
 
j'espère que tu as voulu dire servlet et que tu ne recommences pas à vouloir accéder aux jars serveurs depuis le client comme la dernière fois ... :??:




Damned  :fou:  :fou:  :fou:  :fou:  
Je suis une nouvelle fois pris la main dans le sac .
Bordel de merde, j'my ferai pas.
Vas-y, là tu peux te défouler  :cry:  :cry:


---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.
n°253932
darklord
You're welcome
Posté le 26-11-2002 à 13:27:40  profilanswer
 

persepolis a écrit a écrit :

 
Damned  :fou:  :fou:  :fou:  :fou:  
Je suis une nouvelle fois pris la main dans le sac .
Bordel de merde, j'my ferai pas.
Vas-y, là tu peux te défouler  :cry:  :cry:  




 
donc tu me rassures c'est bien servlet hein  :(


---------------
Just because you feel good does not make you right
n°253934
persepolis
Posté le 26-11-2002 à 13:28:57  profilanswer
 

DarkLord a écrit a écrit :

 
 
donc tu me rassures c'est bien servlet hein  :(  




Eh non, c'est bien applet ...
C'est pour ça que tu peux te défouler
P.S : C'est combien la licence annuelle au CDCQVTL ?


---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.
n°253935
lorill
Posté le 26-11-2002 à 13:29:20  profilanswer
 

DarkLord a écrit a écrit :

 
donc tu me rassures c'est bien servlet hein  :(  




j'ai cru comprendre que non  :o

n°253936
lorill
Posté le 26-11-2002 à 13:29:46  profilanswer
 

persepolis a écrit a écrit :

 
P.S : C'est combien la licence annuelle au CDCQVTL ?




 
Trop cher  :non:

n°253937
darklord
You're welcome
Posté le 26-11-2002 à 13:30:13  profilanswer
 

persepolis a écrit a écrit :

 
Eh non, c'est bien applet ...
C'est pour ça que tu peux te défouler
P.S : C'est combien la licence annuelle au CDCQVTL ?
 




 
oh mais putain ca sert à quoi que je t'expliques un truc dans ton autre post si tu recommencs deux jours après :fou:
 
 :cry:  :cry:  :cry:


---------------
Just because you feel good does not make you right
n°253939
HappyHarry
Posté le 26-11-2002 à 13:30:44  profilanswer
 

DarkLord a écrit a écrit :

 
 
oh mais putain ca sert à quoi que je t'expliques un truc dans ton autre post si tu recommencs deux jours après :fou:
 
 :cry:  :cry:  :cry:  




 
pleure po

n°253941
persepolis
Posté le 26-11-2002 à 13:31:57  profilanswer
 

DarkLord a écrit a écrit :

 
 
oh mais putain ca sert à quoi que je t'expliques un truc dans ton autre post si tu recommencs deux jours après :fou:
 
 :cry:  :cry:  :cry:  




tu peux y aller à donfe
j'merite...
Toutes mes excuses maître Lord.
Je suis un très mauvais petit scarabée... :jap:  :jap:


---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.
n°253943
darklord
You're welcome
Posté le 26-11-2002 à 13:33:43  profilanswer
 

posté le 14.11.2002
 
persepolis a écrit :
 
Une aut'tit question ?
Mon appli (applets) est dans un jar.
Comment l'applet peut connaître mon package org.apache.log4j qui se trouve dans log4j-1.2.6.jar de WEB-INF/lib
 
J'ai essayé un truc comme ca mais bof !!!
   <PARAM NAME = ARCHIVE VALUE = "stlupload.jar,WEB-INF/lib/log4j-1.2.6.jar" >
L'est pas d'accord...
 
 
 
je t'ai dit que ca n'avait aucun sens de déployer log4j dans une applet !!!!!! ensuite tu confons complètement la partie serveur et la partie cliente. L'applet, elle tourne chez le client hein   donc elle n'a pas accès à ton rép web-inf et encore heureux! T'imagines le trou de sécu    
 
-> arrête avec log4j dans ton applet c'est n'importe nawak sauf si tu veux loguer à distance mais bon c'est une feature avancée donc ... T'as pas compris qd je t'ai expliqué qu'une applet ne pouvait pas écrire en local sur le disque ou quoi?    Et quand bien même tu la signes et que tu files les droits bin c'est lourd. Imagine que tes clients doivent descendre log4j.jar pour faire tourner ton applet. Je te dis pas le temps de téléchargement


Message édité par darklord le 26-11-2002 à 13:34:53

---------------
Just because you feel good does not make you right
n°253944
HappyHarry
Posté le 26-11-2002 à 13:34:03  profilanswer
 

persepolis a écrit a écrit :

 
tu peux y aller à donfe
j'merite...
Toutes mes excuses maître Lord.
Je suis un très mauvais petit scarabée... :jap:  :jap:  




 
http://membres.lycos.fr/bismajunga/Boulet.jpg
 

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Erreur de compil de débutant ... certainement

 

Sujets relatifs
compil ereur que j etrouve pas helppp[ JavaScript ] Que veut dire cette erreur plz ?
Cherche bon bouquin pr debutant pr langage CBonjour je suis debutant aide pour delphi 3 pro
Erreur 500 lors du chargement d'une image [Résolu]Question de debutant ....
par un debutant-je trouve pas l erreurPourquoi cette erreur avec ce code ? affichage img aléatoire [PHP&SQL]
Erreur que je ne comprend pas pq elle est là :| [PHP&SQL] 
Plus de sujets relatifs à : Erreur de compil de débutant ... certainement


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR