Eclipse ajouter le serveur Tomcat 7 vide serveur de nom
J'ai essayé d'ajouter le serveur Tomcat 7 dans mon Eclipse sous Ubuntu. Lorsque je clique sur "Ajouter un nouveau serveur" dans Eclipse et sélectionnez "Tomcat v7.0 Serveur", le champ "Serveur de Nom" est vide et je ne peux pas taper n'importe quoi dans cette zone de texte comme indiqué ci-dessous:
Ce que j'ai fait avant c'est que j'ai supprimé un Tomcat 7 server à partir d'Eclipse et j'ai essayé de réinstaller Tomcat 7. Mais il ne m'autorise pas à taper n'importe quoi dans cette zone de texte et je ne peux pas continuer à le bouton "Suivant". Mon environnement est Ubuntu Linux et Eclipse pour JavaEE.
- Le même problème se produit dans Windows 8, ce qui peut être résolu en supprimant les fichiers comme indiqué
Vous devez vous connecter pour publier un commentaire.
C'est un bug dans Eclipse. J'ai eu exactement le même problème, aussi sur Ubuntu avec Eclipse Java EE Juno.
Voici la solution 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: eclipse.org Forum
Je suis en cours d'exécution kepler dans ubuntu et a eu le même problème à obtenir de l'éclipse de reconnaître la tomcat7 serveur. Mon chemin vers le répertoire d'installation était beau et supprimer/renommer les fichiers seulement n'a pas le fixer soit.
C'est ce qui a fonctionné pour moi:
exécuter la ligne suivante dans le terminal:
redémarrer eclipse, de supprimer tomcat7 serveur. Re-ajouter un serveur et tout, puis travaillé.
Voici le lien que j'ai utilisé.
http://linux.mjnet.eu/post/1319/tomcat-7-ubuntu-13-04-and-eclipse-kepler-problem-to-run/
J'ai eu un problème similaire sauf que le "Nom du Serveur" champ a été désactivé.
Trouvé cela était dû à l'Apache Tomcat v7.0 runtime environment pointant vers le mauvais dossier. Ce problème a été résolu en allant à la Fenêtre - Préférences - Serveur - Environnements d'Exécution, en cliquant sur l'environnement d'exécution entrée et en cliquant sur "Modifier..." et puis de modifier le répertoire d'installation de Tomcat.
J'ai eu le même problème avant: le nom de serveur n'a pas été figurant dans le serveur lors de la configuration avec eclipse
J'ai essayé toutes les solutions qui sont fournis ici, mais ils n'ont pas de travail pour moi.
J'ai fait face à la même question, et j'ai changé l'espace de travail à un nouvel emplacement, et cela a fonctionné.
J'espère que cela aide 🙂
tellement bizarre, mais cela a fonctionné pour moi.
près eclipse
démarrez eclipse comme
eclipse --clean
Après avoir essayé @Philipp Claßen étapes, même si ne fonctionne pas, alors,
Changement eclipse, espace de travail et le répertoire de tomcat. [testé uniquement pour Windows7]
Je connais quelqu'un pourrait dire que c'est pas correct,
mais qui a fonctionné pour moi après @Phillipp suit les pas fonctionné pour moi.
Il m'a fallu 4 heures pour trouver cette force brute de la méthode de solution.
J'ai aussi 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é c'est la permission question:
Par défaut
<apache-tomcat-version>/conf/*
peuvent être lus uniquement par le propriétaire, après je l'ai fait lisible pour tous, il fonctionne! Afin d'exécuter cette commande:Voici le lien où j'ai trouvé la cause:
http://www.thecodingforums.com/threads/eclipse-cannot-create-tomcat-server.953960/#post-5058434
Dans mon cas, le répertoire tomcat était la propriété de root, et je n'étais pas eclipse en tant que root.
J'ai donc dû
La solution la plus simple est de créer un nouvel espace de travail dans eclipse/STS.
Suppression/Déplacement de fichiers org.eclipse.jst.serveur.tomcat.de base.préf. et org.eclipse.wst.serveur.de base.préf. qui a travaillé pour moi.
Dans Eclipse Néon.Version 3 (4.6.3) sur Ubuntu 17.04 avec Tomcat 8.0 le problème persiste. Ce qui m'a aidé était la combinaison de la suppression de la préf. de fichiers:
et en les reliant à
catalina.policy
(un peu différemment de la façon dont @michael brooks a suggéré pour sa configuration):