web-dev-qa-db-fra.com

Eclipse - Le runtime cible Apache Tomcat v7.0 n'est pas défini

Quand je lance l'application et la construit. Il ne montre aucune erreur, mais lorsque j'accède à mon application, l'erreur suivante apparaît dans la console.

Description Type d'emplacement du chemin d'accès aux ressources. MyProject Problème de projet à facettes inconnues

Quelqu'un peut il m'aider avec ça.

25
user2015827

La version d'exécution ciblée doit être mise à jour. Supposons que vous utilisiez la version 8.0 de Tomcat mais que, lors de l'exécution ciblée, il indique 7.0 sélectionné.

Vous devezfaire un clic droit sur votre projet> Propriétés> Durée d'exécution ciblée> Cliquer sur la version requise 8.0Je suppose. J'espère que ça aide.

54
Vibhu Dadhichi

Version Eclipse: OXYGEN, 2017

  1. Dans l'explorateur de projet, cliquez avec le bouton droit de la souris sur votre projet> Propriétés> Facettes du projet
  2. Dans le panneau de gauche, cliquez sur Runtimes tab.
  3. Sélectionnez le Runtime (Apache Tomcat vX.0) que vous souhaitez implémenter.
  4. Cliquez sur Appliquer et fermer .

Vous devriez voir cette erreur spécifique disparaître. Cordialement.

3
kuzevni

Ajoutez votre installation Tomcat 7 à vos runtimes cibles . Vous pouvez le faire sous le menu Projet> Propriétés> Runtimes ciblés

Sélectionnez le runtime souhaité et indiquez le chemin où il est installé.

3
Areca

Il se peut que le fichier org.Eclipse.wst.common.project.facet.core.xml dans les paramètres. De votre projet ait changé (par exemple, si un collègue enregistre ses paramètres, puis vous extrayez ses modifications). Dans ce cas, le Project > Properties > Targeted Runtime sera présent et même coché (votre original ne sera pas coché) mais vous aurez toujours un problème.

Vous devez renommer votre runtime ...

Window > Preferences > Server > Runtime Environments 

sélectionnez yours > Edit

Changez le nom pour qu'il soit identique à vos collègues.

Lorsque vous utiliserez votre serveur, vous devrez également le mettre à jour ...

double click on the server > General Information > Runtime Environment 

utilisez le menu déroulant pour sélectionner le nouveau nom

2
Michael Shaw

Il existe probablement un moyen plus simple, mais l’installation de la version J2EE d’Eclipse a résolu ce problème. J'avais des projets configurés dans une version plus ancienne d'Eclipse, mais après la mise à niveau vers une version plus récente et standard, mon projet Tomcat a cessé de fonctionner même après l'installation du kit de développement logiciel Web Tools Platform. Donc, la réinstallation avec la version J2EE a été la chose la plus simple qui a fonctionné pour moi après avoir essayé plusieurs autres solutions.

0
Amber

Allez dans Fenêtre/Préférences puis Serveurs/Environnements d'exécution et ajoutez ici l'environnement d'exécution manquant.

0
PowerStat