2009-05-10 11 views
0

Dernièrement, j'ai essayé Eclipse IDE pour le développement Java. Je suis surtout un novice à la programmation Java. J'essaie un projet de servlet, en utilisant Tomcat5.5 comme conteneur. Je rencontre des problèmes lorsque je donne une instruction import javax.servlet.* dans mes fichiers de classe, car Eclipse se plaint de ne pas pouvoir trouver ce paquet particulier. Je travaille dans un environnement Windows, et ont déjà inclus suivant sur mon chemin de classe:IDE Eclipse et problèmes d'importation

.;C:\Program Files\Java\jre1.6.0_07\lib\ext\QTJava.zip;C:\Program Files\Java\jdk1.6.0_13\bin;C:\Program Files\Apache Software Foundation\Tomcat\common\lib\servlet-api.jar;C:\Program Files\Apache Software Foundation\Tomcat\common\lib\jsp-api.jar;C:\Program Files\Apache Software Foundation\Tomcat\common\lib 

Toutes les idées, comme ce qui pourrait aller mal?

Répondre

2

Une dernière chose: cette valeur CLASSPATH que vous avez affichée ressemble étrangement à une valeur de variable d'environnement système Windows. Vous devez savoir que chaque serveur d'application IDE et Java EE, y compris Eclipse et Tomcat, ignore complètement les valeurs d'environnement CLASSPATH. Il est préférable de savoir comment définir CLASSPATH de manière appropriée pour votre situation. Je n'ai pas de paramètre d'environnement CLASSPATH sur les machines sur lesquelles je travaille.

+0

Merci pour votre contribution à ce sujet ... oui, c'est en fait la valeur de la variable d'environnement. Pardonnez-moi pour mon manque de connaissance sur cette question, ... mais juste pour que je comprenne correctement ce que vous dites: est-ce la valeur que nous mettons dans classpath env. la variable n'est pas utilisée par les IDE ou les serveurs j2ee, donc nous devons séparément modifier les CLASSPATHS pour chaque projet ?? ... – Ankush

+0

Bien sûr, parce que chaque projet est différent. Chaque EDI a son propre paramètre de définition de CLASSPATH. Les serveurs d'applications Java EE ont des conventions que vous devez suivre. Ce n'est pas un problème aussi important que vous le prétendez. – duffymo

0

Ajouter un dossier lib au projet et mis en pots nécessaires. Puis cliquez avec le bouton droit sur chaque jar et ajoutez à build-path.

Questions connexes