49 votes

Ajout de fichiers tiers à WEB-INF / lib automatiquement à l'aide d'Eclipse / Tomcat

J'ai un projet, une dynamique de projet web mis en place sur Eclipse et je suis en utilisant Tomcat 7 que mon serveur web. Il ne semble pas être automatiquement mise 3ème partie Pots-je ajouter à ma bibliothèque sur mon chemin de génération dans le WEB-INF/lib du dossier. Est-il possible que je peut faire cela automatiquement? Chaque fois que je recherche une réponse, j'ai trouver quelque chose comme cela.

Alors, comment puis-je faire cela automatiquement? Est-il un moyen de configurer mon build path pour ce faire?

90voto

Voici les instructions pour Helios. Pour les versions précédentes, voir la réponse de SeanA.

  1. Propriétés du projet -> Assemblage de déploiement
  2. Ajouter -> Entrées du chemin de construction Java
  3. Vous devriez maintenant voir la liste des bibliothèques sur votre chemin de construction que vous pouvez spécifier pour inclusion dans votre fichier WAR fini.
  4. Sélectionnez ceux que vous voulez et cliquez sur Terminer.

1voto

Sean Adkinson Points 3978

Je n'ai pas essayé cela personnellement, mais je pense que c'est ce que vous recherchez:

  • Clic droit sur le projet -> Propriétés
  • Accéder aux dépendances de module Java EE
  • Cochez les cases des fichiers JAR que vous souhaitez exporter avec votre application Web.

Faites-moi savoir si cela les met automatiquement dans votre fichier WAR exporté. Je viens toujours d'ajouter le mien à WEB-INF / lib :)

1voto

kensen john Points 2273

Vous pouvez utiliser "Fourmi" pour copier les fichiers sur WEB-INF/lib lorsque vous déployez les fichiers. À l'aide de Fourmi, vous serez en mesure de copier uniquement les fichiers qui ont changé.

http://ant.apache.org/manual/Tasks/copy.html

http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.user/gettingStarted/qs-81_basics.htm

0voto

user130506 Points 1

Instructios pour Eclipse Indigo (version 3.7.2)

  • Propriétés du projet -> Assemblage de déploiement
  • Ajouter -> Archives du système de fichiers -> Suivant -> Ajouter
  • (La boîte de dialogue de votre système s'ouvre.)
  • Accédez à l'archive que vous souhaitez inclure dans votre WEB-INF / lib, sélectionnez-la et cliquez sur OK.
  • Appuyez sur Terminer.
  • Hit OK.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X