J'essayais d'ajouter Tomcat 7 dans mon Eclipse dans Ubuntu. Lorsque je clique sur "Ajouter un nouveau serveur" dans Eclipse et sélectionne "Serveur Tomcat v7.0", le champ "Nom du serveur" est vide et je ne peux rien taper dans cette zone de texte comme indiqué ci-dessous:
J'ai déjà supprimé un serveur Tomcat 7 d'Eclipse et j'essayais de réinstaller Tomcat 7. Mais cela ne me permet pas de taper quoi que ce soit dans cette zone de texte et je ne peux pas passer au bouton "Suivant". Mon environnement est Ubuntu Linux et Eclipse pour JavaEE.
eclipse
jakarta-ee
tomcat
tonga
la source
la source
Réponses:
C'est un bug dans Eclipse. J'ai eu exactement le même problème, également sur Ubuntu avec Eclipse Java EE Juno.
Voici la solution de contournement qui a fonctionné pour moi:
{workspace-directory}/.metadata/.plugins/org.eclipse.core.runtime/.settings
supprimer les deux fichiers suivants:org.eclipse.wst.server.core.prefs
org.eclipse.jst.server.tomcat.core.prefs
Source: Forum eclipse.org
la source
J'utilise kepler dans ubuntu et j'ai eu le même problème pour que eclipse reconnaisse le serveur tomcat7. Mon chemin d'accès au répertoire d'installation était correct et la suppression / renommage des fichiers ne l'a pas corrigé non plus.
C'est ce qui a fonctionné pour moi:
exécutez ce qui suit dans le terminal:
redémarrez eclipse, supprimez le serveur tomcat7. Ajoutez à nouveau le serveur et tout a fonctionné.
Voici le lien que j'ai utilisé. http://linux.mjnet.eu/post/1319/tomcat-7-ubuntu-13-04-and-eclipse-kepler-problem-to-run/
la source
J'ai eu un problème similaire, sauf que le champ "Nom du serveur" a été désactivé .
Trouvé que cela était dû à l'environnement d'exécution Apache Tomcat v7.0 pointant vers le mauvais dossier. Cela a été résolu en allant dans Fenêtre - Préférences - Serveur - Environnements d'exécution, en cliquant sur l'entrée d'environnement d'exécution et en cliquant sur "Modifier ...", puis en modifiant le répertoire d'installation de Tomcat.
la source
J'ai eu le même problème avant: le nom du serveur n'apparaissait pas dans le serveur lors de la configuration avec eclipse
J'ai essayé toutes les solutions qui sont fournies ici, mais elles n'ont pas fonctionné pour moi.
la source
J'ai rencontré le même problème et j'ai changé l'espace de travail en un nouvel emplacement, et cela a fonctionné. J'espère que ça aide :)
la source
tellement bizarre mais cela a fonctionné pour moi.
éclipse de près
démarrer l'éclipse comme
eclipse --clean
la source
Après avoir essayé les étapes @Philipp Claßen , même si cela n'a pas fonctionné,
Modifiez les répertoires eclipse, workspace et tomcat. [testé uniquement pour Windows7]
Je sais que quelqu'un pourrait dire que ce n'est pas correct, mais cela a fonctionné pour moi après que les étapes de @ Phillipp n'aient pas fonctionné pour moi.
Il m'a fallu 4 heures pour trouver cette solution de méthode de force brute.
la source
J'ai également eu ce problème aujourd'hui, et la suppression de fichiers
org.eclipse.jst.server.tomcat.core.prefs
etorg.eclipse.wst.server.core.prefs
n'a pas fonctionné.Enfin, j'ai trouvé que c'était un problème de permission:
Par défaut
<apache-tomcat-version>/conf/*
ne peut être lu que par le propriétaire, après l'avoir rendu lisible pour tous, ça marche! Exécutez donc cette commande:Voici le lien où j'ai trouvé la cause première:
http://www.thecodingforums.com/threads/eclipse-cannot-create-tomcat-server.953960/#post-5058434
la source
Dans mon cas, le répertoire tomcat appartenait à root et je n'exécutais pas eclipse en tant que root.
J'ai donc dû
la source
La solution la plus simple consiste à créer un nouvel espace de travail dans eclipse / STS.
la source
La suppression / déplacement de fichiers org.eclipse.jst.server.tomcat.core.prefs et org.eclipse.wst.server.core.prefs a fonctionné pour moi.
la source
Dans la version Eclipse Neon.3 (4.6.3) sur Ubuntu 17.04 avec Tomcat 8.0, le problème persiste. Ce qui m'a aidé, c'est la combinaison de la suppression des fichiers prefs:
et un lien vers
catalina.policy
(un peu différemment de la façon dont @ michael-brooks a suggéré pour sa configuration):la source