Tomcat 6 configuration à l'intérieur de l'Éclipse
J'ai un problème de configuration de ma Eclipse EE
pour exécuter Tomcat 6 (mon entreprise n'a pas migré vers Tomcat 7 encore). J'essayais de suivre ces instructions. Je suis allé dans l'onglet serveurs dans le panneau du bas, frapper New->Server
, puis choisissez Apache->Tomcat 6
. Puis je suis allé à travers une succession d'écrans suivants:
et est finalement arrivé à la message d'erreur:
Voici le contenu de mon Tomcat conf dir (C:\home\SFTWR\tomcat6\conf
):
catalina.policy
catalina.properties
context.xml
logging.properties
server.xml
web.xml
wrapper.properties
Toute suggestion de ce qui peut être mauvais? Il fonctionne très bien lors de l'exécution autonome et je peux déployer des applications à partir d'Eclipse, mais je voudrais être capable de courir dans Eclipse à des fins de débogage.
Mise à JOUR:
Malgré le message d'erreur, j'ai remarqué que le serveur était en effet inscrit, cependant, ne sont pas fonctionnels, quand j'ai essayé sur "Démarrer", j'ai une popup d'erreur de cotation deux problèmes:
-
La publication de localhost (Détails: Ne peut pas publier sur le serveur, car il est absent de son environnement d'exécution.)
-
De départ localhost (Détails: Une erreur interne s'est produite lors de: "localhost".
java.lang.NullPointerException)
Détaillées de trace de pile d'exception est comme suit:
org.eclipse.core.runtime.CoreException: Could not load the Tomcat server configuration at \Servers\localhost-config. The configuration may be corrupt or incomplete.
at org.eclipse.jst.server.tomcat.core.internal.Tomcat60Configuration.load(Tomcat60Configuration.java:313)
at org.eclipse.jst.server.tomcat.core.internal.TomcatServer.getTomcatConfiguration(TomcatServer.java:124)
at org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour.getTomcatConfiguration(TomcatServerBehaviour.java:80)
at org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour.setupLaunch(TomcatServerBehaviour.java:496)
at org.eclipse.jst.server.tomcat.core.internal.TomcatLaunchConfigurationDelegate.launch(TomcatLaunchConfigurationDelegate.java:96)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696)
at org.eclipse.wst.server.core.internal.Server.startImpl2(Server.java:3402)
at org.eclipse.wst.server.core.internal.Server.startImpl(Server.java:3340)
at org.eclipse.wst.server.core.internal.Server$StartJob.run(Server.java:363)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
vient de publier une mise à jour avec les informations que vous avez demandé. merci
Toute erreur dans votre journal d'Erreurs qui sont-ils pertinents? Fenêtre > Afficher > Autres... > Général > le journal des Erreurs
ajouté le détail de la pile d'exception à l'OP. merci
J'ai eu ce problème avec le buggy 6.0.32 version. Une fois que j'ai installé 6.0.36, j'ai pu enregistrer un serveur
OriginalL'auteur amphibient | 2013-02-26
Vous devez vous connecter pour publier un commentaire.
Me semble avoir eu le même problème avec Eclipse Juno et Tomcat 6.0_36 sur Centos 6.3. Il m'a fallu 2 jours pour réaliser que le problème n'existe que lorsque le serveur Tomcat a été commencé avant l'Éclipse a commencé (par exemple, au moment du démarrage).
De l'exécution de "/etc/init.d/tomcat arrêt" avant de commencer Eclipse résolu mon problème.
OriginalL'auteur user2184752