J'essaye de configurer Tomcat dans Eclipse. J'ai déjà suivi ce tutoriel sur comment installer Tomcat et je peux même voir la page Tomcat par défaut à localhost: 8080.

Ce dont j'ai besoin maintenant, c'est de configurer Tomcat sur Eclipse.

Je fais ce qui suit:

Window->Preferences->Server->Runtime Environment->Add->"Apache Tomcat v8.5"

Comme répertoire d'installation de Tomcat, j'entre /opt/tomcat, comme spécifié dans le didacticiel lié ci-dessus dans Step 3: Install Tomcat:

Nous installerons Tomcat dans le répertoire / opt / tomcat. Créez le répertoire, puis extrayez-y l'archive [...]

Mais j'obtiens l'erreur suivante:

Une version inconnue de Tomcat a été spécifiée.

Comme on peut le voir ici:

enter image description here

Quelques infos supplémentaires:

  • Tomcat 8.5.20
  • Eclipse Java EE IDE pour les développeurs Web (4.7.0)
  • Ubuntu 17.04

Mise à jour:

Lorsque je vérifie l'autorisation avec ls -ltra /opt/tomcat, j'obtiens ce résultat:

total 124
drwxr-x---  7 tomcat tomcat  4096 Aug  2 23:36 webapps
-rw-r-----  1 tomcat tomcat 15946 Aug  2 23:36 RUNNING.txt
-rw-r-----  1 tomcat tomcat  7064 Aug  2 23:36 RELEASE-NOTES
-rw-r-----  1 tomcat tomcat  1723 Aug  2 23:36 NOTICE
-rw-r-----  1 tomcat tomcat 57092 Aug  2 23:36 LICENSE
drwxr-xr-x  6 root   root    4096 Aug 11 17:56 ..
drwxr-x---  2 tomcat tomcat  4096 Aug 11 17:56 lib
drwxr-x---  2 tomcat tomcat  4096 Aug 11 17:56 bin
drwxr-x---  2 tomcat tomcat  4096 Aug 12 14:53 .oracle_jre_usage
drwxr-xr-x 10 tomcat tomcat  4096 Aug 12 14:53 .
drwxr-x---  3 tomcat tomcat  4096 Aug 12 14:53 work
drwxr-x---  3 tomcat tomcat  4096 Aug 12 15:01 conf
drwxr-x---  2 tomcat tomcat  4096 Aug 14 17:21 temp
drwxr-x---  2 tomcat tomcat  4096 Aug 14 17:21 logs
2
user1170330 14 août 2017 à 19:59

2 réponses

Vous avez juste besoin de donner la permission

chmod -R 777 /opt/tomcat/
3
Jose N 13 déc. 2018 à 22:36

Ouvrez la vue Serveurs et ajoutez le serveur Tomcat:

Window > Show View > Servers

Dans la vue Serveur, faites un clic droit et sélectionnez

New > Server

Vous obtiendrez maintenant une fenêtre qui ressemble à celle ci-dessous. Ouvrez l'onglet Apache et faites défiler jusqu'à Tomcat 8.5, cliquez dessus, puis cliquez sur Suivant.

Add a new server in eclipse

Dans la fenêtre suivante, il vous sera demandé de sélectionner les ressources qui sont configurées sur le serveur. Si vous n'en voyez pas, cela signifie que vous devrez accéder à votre projet et ajouter la facette Dynamic Web Module. Cela peut être fait comme suit:

Properties > Project Facets

Add facet to project

À ce stade, vous devriez être en mesure de démarrer le serveur et d'exécuter votre projet à l'aide des commandes en haut à droite de la vue Serveurs ou en cliquant avec le bouton droit sur le serveur spécifique. Vous pouvez ajouter plusieurs installations de Jetty, Tomcat, Resin, JBoss, etc. si vous en avez besoin d'ailleurs.

0
Momus 14 août 2017 à 17:17