2010-12-01 11 views
0

J'ai un projet web java en eclipse et je veux définir un serveur tomcat. Il semble que dans le serveur Tomcat, je dois redéfinir mon chemin de classe. Comment puis-je dire à tomcat d'utiliser simplement le classpath de mon projet (cela ne devrait-il pas être évident?). Malheureusement, mes pots sont dispersés partout et c'est un mal de tête de les ajouter un par un à ma configuration tomcat et de maintenir cela.eclipse tomcat: prendre le classpath du projet

Répondre

1

Vous n'avez pas besoin de dire à tomcat de chercher des bocaux éparpillés partout. Cela peut être facilement pris en charge par éclipse. Configurez correctement votre chemin de compilation eclipse. Créez des bibliothèques (en éclipse) et groupez le pot ensemble. Essayez d'exporter la guerre et vérifiez si Eclipse empaquette tous les jars requis dans WEB-INF/lib.

0

Non, les applications Tomcat et Web ont un CLASSPATH assez bien défini. Vous ne devriez pas avoir de préciser quoi que ce soit si vous emballez votre application correctement:

  1. Tous les packages et les fichiers .class dans WEB-INF/classes sont CLASSPATH.
  2. Ainsi sont tous les fichiers JAR dans WEB-INF/lib

Vous devez comprendre comment mettre vos fichiers JAR au bon endroit - c'est WEB-INF/lib de votre fichier WAR. Peut-être que Ant ou Maven peut vous aider.

0

vous allez ici:

Run -> Run Configurations... -> Classpath

Questions connexes