Bonjour,
je ne parvien pas à compiler ma première servlet car le compilateur dit qu'il ne trouve pas le package javax.servlet, et pourtant mon classpath contient bien servlet-api.jar ?
Bonjour,
je ne parvien pas à compiler ma première servlet car le compilateur dit qu'il ne trouve pas le package javax.servlet, et pourtant mon classpath contient bien servlet-api.jar ?
salut stp donne un peu plus de précisions sur ton environnement de developpement
Salut,
je travail sous Windows XP, j'ai le jdk 1.6.0 et j'utilise Tomcat 5.5
tu fais tout a la main ? ou est ce que tu utilise un IDE ?Envoyé par maxinformatique
Tu peux afficher ton classpath ?
Les hommes naissent et demeurent libres et égaux en droits; les distinctions sociales ne peuvent être fondées que sur l'utilité commune
[article 1er Declaration Universelle des Droits de l'Homme]
www.baseball-grizzlys.com
Voici mon classpath:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 C:\Program Files\Java\jdk1.6.0\bin; %AXIS_HOME%; %AXIS_LIB%\axis.jar; %AXIS_LIB%\jaxrpc.jar; %AXIS_LIB%\wsdl4j-1.5.1.jar; %AXIS_LIB%\commons-discovery-0.2.jar; %AXIS_LIB%\commons-logging-1.0.4.jar; %AXIS_LIB%\saaj.jar; %AXIS_LIB%\log4j-1.2.8.jar; %AXIS_LIB%\xerces.jar; %CATALINA_HOME%\servlet-api.jar; %CATALINA_HOME%\common\lib\naming-factory-dbcp.jar; %AXIS_LIB%\mail.jar;%AXIS_LIB%\activation.jar;
ou dois-je mettre exactement mon sevlet.jar ?
j'ai copier servlet-api.jar que j'ai trouvé dans TOMCAT_HOME\common\lib dans le répetoire lib du jdk et le compilateur ne trouve toujours pas le package javax.servlet
Tu developpe et compile avec quels outils ?
Les hommes naissent et demeurent libres et égaux en droits; les distinctions sociales ne peuvent être fondées que sur l'utilité commune
[article 1er Declaration Universelle des Droits de l'Homme]
www.baseball-grizzlys.com
JCreator LE 4.O0
A mon avis c'est lié a ton utilisation de JCreator essaye plutot ce forum EDI et Outils pour Java > Autres EDI
voila
Les hommes naissent et demeurent libres et égaux en droits; les distinctions sociales ne peuvent être fondées que sur l'utilité commune
[article 1er Declaration Universelle des Droits de l'Homme]
www.baseball-grizzlys.com
Non non j'utilise les lignes de commande et ça ne marche toujours pas.
Salut,
Quels sont précisément les lignes de commande que tu utilises, ainsi que tout ce qui pourrait être utile pour trouver l'origine de ton problème (variable d'environnement, arborescence de travail, etc.)Envoyé par maxinformatique
Sans quoi il faudrait être devin pour arriver à t'aider...
a++
Bon vous avez mon classpath en haut,
Tomcat: C:\Program Files\Apache Software Foundation\Tomcat 5.5
javac: C:\Program Files\Java\jdk1.6.0\bin
D'après ce que je vois ton classpath dis que le fichier servlet-api.jar est situé directement sous CATALINA_HOME..%CATALINA_HOME%\servlet-api.jar;
Est ce que c'est le cas réellement...
Sinon mais le chemin complet de ton jar .. ex : c:\Apache ....\servlet-api.jar
J'ai quand meme une autre question parce que je n'ai pas encore verifié mais Tomcat 5.5 est compatible avec Java 6 ?Envoyé par maxinformatique
Les hommes naissent et demeurent libres et égaux en droits; les distinctions sociales ne peuvent être fondées que sur l'utilité commune
[article 1er Declaration Universelle des Droits de l'Homme]
www.baseball-grizzlys.com
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager