Installation et configuration de Tomcat pour le projet Web dynamique Eclipse

Sep 29 2020

J'ai installé Tomcat 9 en utilisant la méthode standard dans mon Ubuntu 20:

sudo apt install tomcat9 tomcat9-admin

Mais cette installation ne définit pas la CATALINA_HOMEvaleur.

echo $CATALINA_HOMEn'apporte rien. Pourquoi? À quoi sert le bon emplacement CATALINA_HOME?

Contenu de /var/lib/tomcat9: conf lib logs policy webapps work

Contenu de /etc/tomcat9: conf lib logs policy webapps work

La configuration de l'environnement d'exécution de mon serveur Eclipse JEE Tomcat se plaint avec un message

Unknown version of Tomcat was specified.

Comment résoudre ce problème?

Réponses

nitind Sep 29 2020 at 16:23

N'utilisez pas de copie installée. Les emplacements des fichiers nécessaires pour lancer correctement Tomcat à partir d'Eclipse et contrôler réellement le processus auraient pu être déplacés vers qui sait où . Téléchargez le fichier tar / zip sur tomcat.eclipse.org et utilisez-le à la place.

https://wiki.eclipse.org/WTP_Tomcat_FAQ#Why_won.27t_the_New_Server_Runtime_dialog_recognize_my_Linux_installed_version_of_Tomcat.3F

DoNhuVy Sep 30 2020 at 16:18

Lorsque vous installez par commande

sudo apt install tomcat9 tomcat9-admin

Tomcat devient un service à l'intérieur du système d'exploitation. N'utilisez pas cette méthode dans le développement.

Téléchargez Apache Tomcat, décompressez, puis pointez sur son répertoire / déclarez le chemin de Tomcat dans Eclipse IDE. Astuce: Doit vérifier l'autorisation de certains fichiers, autoriser la lecture, l'écriture dans Tomcat.