Maison  >  Questions et réponses  >  le corps du texte

java - Comment Tomcat déploie les packages jar requis par le package war

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.

世界只因有你世界只因有你2667 Il y a quelques jours1149

répondre à tous(5)je répondrai

  • 给我你的怀抱

    给我你的怀抱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

    répondre
    0
  • 高洛峰

    高洛峰2017-06-30 09:56:46

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

    répondre
    0
  • 漂亮男人

    漂亮男人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

     ;

    répondre
    0
  • 漂亮男人

    漂亮男人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.

    répondre
    0
  • 高洛峰

    高洛峰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

    répondre
    0
  • Annulerrépondre