java - Comment Tomcat déploie les packages jar requis par le package war
世界只因有你
世界只因有你 2017-06-30 09:54:46
0
5
1209

Le package war déployé est placé dans le dossier webapps. J'ai actuellement un package war qui a besoin du support d'un package jar externe. Où dois-je placer le package jar ?~

.


Même ces deux projets nécessitent le package jar supérieur. Je ne sais pas s'il s'agit d'un package jar. Quoi qu'il en soit, cela nécessite plus de 100 M de ce package.

世界只因有你
世界只因有你

répondre à tous(5)
给我你的怀抱

Changez le suffixe en .zip, placez le fichier jar sous /WEB-INF/lib, puis redéfinissez-le en .war

小葫芦

eclipse ---> exporter --->war ---> Vérifier l'exportation des fichiers source

漂亮男人

Extrayez le package war, puis placez le package jar sous WEB-INF/lib/, puis placez l'intégralité du dossier décompressé sous webapps, tel que test.war. Le dossier décompressé est test et le package jar est placé sur Go to test. /WEB-INF/lib/ et copiez-y le dossier de test
Démarrez simplement Tomcat

 ;
漂亮男人

Les réponses ci-dessus sont toutes correctes, mais je pense personnellement que ce n'est pas une solution au problème. Pourquoi n'utilisez-vous pas maven, un outil de gestion des packages jar de projets Java ? Après avoir configuré les fichiers jar dont vous avez besoin dans le fichier pom.xml, définissez <packaging> sur war. Le war généré après l'exécution de mvn clean install contiendra les fichiers jar dont vous avez besoin.

小葫芦

Le plus simple est de reconditionner.
Le package war sera également décompressé dans un répertoire lorsqu'il sera placé dans Tomcat. Si la compilation n'est pas requise, placez-le directement dans le répertoire WEB-INF/lib de ce répertoire.
Une autre façon consiste à utiliser maven pour gérer et reconditionner sans copier

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal