Eclipse 4.2 (Juno) 'Impossible de créer un serveur en utilisant le type sélectionné" dans Tomcat 7
j'ai installé:
- eclipse juno
- java-6-openjdk-i386 (sélectionné comme JRE par défaut dans Eclipse)
- java-7-openjdk-i386
quand j'essaie d'ajouter un nouveau serveur Tomcat7 dans Eclipse je reçois ce message
"impossible de créer un serveur en utilisant le type sélectionné "
et je ne peux pas continuer. Aucun problème à ajouter Tomcat6 server.
j'ai lu cette question mais elle n'a pas fonctionné question similaire
8 réponses
1 . Pour corriger l'erreur 'ne peut pas créer un serveur en utilisant le type sélectionné' exécuter ce qui suit:
cd ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/
rm org.eclipse.jst.server.tomcat.core.prefs
rm org.eclipse.wst.server.core.prefs
2 . Une fois que vous avez fait cela, une autre erreur
" ne pouvait pas charger la configuration du serveur Tomcat à /usr/share/tomcat7/conf. La configuration peut être corrompue ou incomplète (/usr/share/tomcat7/conf/catalina).politique (Aucun fichier ou répertoire)'
donc pour corriger cette exécutez les commandes suivantes:
cd /usr/share/tomcat7
sudo ln -s /var/lib/tomcat7/conf conf
sudo ln -s /etc/tomcat7/policy.d/03catalina.policy conf/catalina.policy
sudo ln -s /var/log/tomcat7 log
sudo chmod -R 777 /usr/share/tomcat7/conf
3 . Redémarrer le serveur et Eclipse
4 . Ajouter un nouveau serveur
- choisir les serveurs dans la catégorie des serveurs;
- Créer nouveau serveur "assistant 151960920" ;
- choisir Apache / Tomcat v7.0 serveur et appuyez sur Suivant;
- Enter /usr / share / tomcat7 dans le répertoire D'installation Tomcat et appuyez sur Suivant;
- Sélectionnez votre projet sur le volet de gauche sous "Disponible" et appuyez sur Ajouter> pour le déplacer sur le volet de droite sous configuré ; appuyez sur terminer ;
Eclipse besoin de démarrer le serveur, et pour ce faire, d'abord, il doit arrêter celui courant en arrière-plan.
sudo service tomcat7 arrêt 151970920"
Si vous n'avez pas à démarrer automatiquement au démarrage, on peut utiliser la commande suivante
sudo update-rc.d tomcat7 disable 151970920"
Si, lors du démarrage du serveur, vous recevez des avertissements comme:
WARNING: Problem with directory [/usr/share/tomcat7/common/classes], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/common], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/server/classes], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/server], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/shared/classes], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/shared], exists: [false], isDirectory: [false], canRead: [false]
vous devrez peut-être aussi exécuter ce qui suit:
cd /usr/share/tomcat7
sudo ln -s /var/lib/tomcat7/common common
sudo ln -s /var/lib/tomcat7/server server
sudo ln -s /var/lib/tomcat7/shared shared
C'est un problème connu qui peut se produire, pour résoudre cette erreur, essayez un ou tous les suivants:
passez à
Window–>Preferences–>Serveur–>Environnements D'Exécution
et fixer le chemin/lien cassé pour le serveur.
ou renommer le
org.eclipse.jst.server.tomcat.core.prefs
à
org.eclipse.jst.server.tomcat.core.prefs.bak
(ou vous pouvez supprimer ce fichier). Ce fichier peut être trouvé à \workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings
renommer le
org.eclipse.wst.server.core.prefs to
org.eclipse.wst.server.core.prefs.bak
(ou supprimer le fichier).
ce fichier se trouve également au même endroit que ci-dessus.
J'ai eu Eclipse travailler avec Tomcat pendant plusieurs jours, puis soudain obtenu erreur "ne pouvait pas charger la configuration du serveur tomcat peut être corrompu ou incomplet" - correction pour moi était de supprimer Tomcat sous Windows > préférences > serveur > environnement d'exécution -- et puis re-ajouter le même serveur, et il a commencé à travailler à nouveau sans erreur -
Fenêtres > préférences > serveur > environnements d'exécution > ajouter
sélectionnez l'emplacement de votre serveur cible
retry
Accédez à windows->Préférences->RuntimeEnvironments, il va vous montrer existant tomcate de configuration.Cliquez sur le bouton Modifier et vérifiez si le répertoire d'installation tomcat est correct ou non.Si le répertoire d'installation tomcat n'est pas au bon endroit, vous obtiendrez ce genre d'erreur.
j'ai la solution, il suffit de corriger les droits de l'utilisateur, comme dans la commande Ubuntu: sudo chown-R votrenom:yourgroup /opt/apache-tomcat-7.0.55, puis redémarrer eclipse, sera ok.
Salut.. J'ai eu le même problème dans Windows 7 OS dans la version Juno D'Eclipse. Et j'ai trouvé la solution sur google.
lorsque vous créez un serveur pour la première fois, cela se fera avec des étapes normales. Mais pour une raison quelconque, nous devons supprimer le serveur. La plupart du temps, nous supprimons de L'onglet serveur dans eclipse par clic droit sur le serveur et cliquez sur Supprimer. À ce moment, le serveur est supprimé de l'onglet serveur, mais pas de manière permanente Supprimer de l'espace de travail. Parce que, quand nous re-créer l' serveur avec la même version nous ne pouvons pas cliquer sur le bouton Suivant après avoir sélectionné la version du serveur.
voici donc le guide complet avec screen shot, Comment résoudre ce type de problème.
http://codeofjava.blogspot.in/2014/08/solution-of-getting-error-when-re.html
j'ai eu le même problème dans debian. le lien ci-dessous m'a aidé http://crunchify.com/eclipse-how-to-fix-installing-apache-tomcat-server-issue-blank-server-name-field/
Note: l'espace de travail par défaut-répertoire d'eclipse sur debian est/home/userNameFolder / espace de travail