Maison > Questions et réponses > le corps du texte
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.
给我你的怀抱2017-06-30 09:56:46
Changez le suffixe en .zip, placez le fichier jar sous /WEB-INF/lib, puis redéfinissez-le en .war
高洛峰2017-06-30 09:56:46
eclipse ---> exporter --->war ---> Vérifier l'exportation des fichiers source
漂亮男人2017-06-30 09:56:46
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
漂亮男人2017-06-30 09:56:46
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.
高洛峰2017-06-30 09:56:46
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