Problème lors du démarrage de tomcatv7 via Eclipse Kepler
Je vois que des problèmes comme les miens ont été posté avant, certains postes ont été exaucées. J'ai tenté les correctifs, qui d'ailleurs semblent comme ils devraient avoir travaillé, mais je suis toujours le même problème:
Je suis en train de lancer un projet web dynamique dans Eclipse Kepler (Java EE) via apache tomcat 7.0.53 sur mon localhost. J'ai créé tomcat comme serveur dans Eclipse, et copié les fichiers de configuration de /tomcat/7.0.53/libexec/conf dans /espace de travail/Serveurs/Tomcat v7.0 Server at localhost-config, et changé les permissions sur les fichiers de sorte qu'ils sont tous lire et écrire.
Cependant, lorsque je tente de démarrer le serveur tomcat dans eclipse, j'obtiens cette erreur:
N'a pas pu charger le serveur Tomcat de configuration dans /Serveurs/Tomcat v7.0 Server at localhost-config. La configuration peut être endommagé ou incomplet.
Dans le cas où c'est utile, c'est tous en cours d'exécution dans mac osx 10.6.8, sur une machine 64 bits.
Merci d'avance pour votre aide.
source d'informationauteur Ian Riley
Vous devez vous connecter pour publier un commentaire.
Je suis confronté à ce problème. J'ai fixé comme suit façon,
Étape 1: Supprimer du serveur sur l'hôte local(onglet Serveur)
Étape 2: Suppression de dossier de Serveurs (navigateur/explorateur de projet)
Étape 3: Après avoir ajouter Nouveau->serveur->Apache->choisir le chemin
Étape 4: démarrer le serveur
Après cela fonctionnera......
Comment résoudre:
1.Fermez Eclipse
2.Copiez tous les fichiers à partir de TOMCAT_7_HOME/conf à WORKSPACE_FOLDER/Serveurs/Tomcat v7.0.53 Serveur localhost-config
3.Démarrez Eclipse
4.Développez Serveurs de projet, cliquez sur le Tomcat 7 projet et appuyez sur la touche F5
5.Démarrer Tomcat depuis Eclipse
Aller vers le Serveur --> Apache Tomcat v7.0 --> Ajouter
Sélectionnez jre7 au lieu de Workbench par défaut JRE
Cliquez sur Terminer
Arrêter le Serveur et ensuite Démarrer le Serveur
C'est un problème d'autorisations (j'ai eu le même problème sous ubuntu 14.04, eclipse luna, tomcat7). Les fichiers exécutables ne sont pas marqués comme "exécutable" quand tomcat est téléchargé à partir d'eclipse.
Il suffit d'aller à votre "[tomcat]/bin" dans votre système de fichiers et ajouter permission d'exécution (x) pour tous .sh fichiers. Revenez ensuite à eclipse/onglet serveurs, supprimer la tomcat7 entrée un créer de nouveau, enfin démarrer tomcat depuis eclipse.
Ce même problème qui m'est arrivé avant, alors j'ai la solution pour config erreur de chargement:
il peut être résolu clic Droit sur le Projet-> Build Path-> Configure Build Path->aller de l'onglet Bibliothèque-> Add External Jar-> parcourir (Apache TomCat Dossier->lib->ajouter servlet-api.jar) ajouter cliquez sur ok. qu'il fonctionne parfaitement pour moi.
Malheureusement, ce n'est pas beaucoup de réponse. Je l'ai finalement jamais eu ce travail avec eclipse Kepler. Cependant, quand j'ai installé linux mint sur mon ordinateur, et a utilisé son programme d'installation du logiciel pour installer linux 3.8 (indigo), ajouté tous les EE des mises à jour (tous les web/xml ajouts via l'aide-->installer de nouveaux logiciels-->indigo site de mise à jour), installé tomcat 7.0, j'ai enfin eu eclipse pour jouer gentil avec tomcat (qui est, je peux exécuter l'application sur tomcat depuis eclipse, sans copier/coller de tous les fichiers nécessaires dans tomcat, qui est me sauver beaucoup de temps).
Je suis sûr qu'il y est une meilleure façon de le faire - si quelqu'un a des idées sur ce qui ne va pas dans mon environnement initial, veuillez en informer - je suis curieux de savoir pourquoi ça ne fonctionne pas. Voici les specs:
MacOS 10.6.8
Eclipse 4.3.2
Tomcat 7.0.54
Mes excuses, Raju, pour ne pas avoir réagi plus tôt. Merci pour votre post.
Comment résoudre:
À Proximité De L'Éclipse
Copiez tous les fichiers à partir de TOMCAT_7_HOME/conf à WORKSPACE_FOLDER/Serveurs/Tomcat v7.0 Server at localhost-config
Démarrez Eclipse
Développez Serveurs de projet, cliquez sur le Tomcat 7 projet et appuyez sur la touche F5
Démarrer Tomcat depuis Eclipse
Je trouve que c'est une bonne vieille mode répertoire de la convention de nommage de problème. Je suis sous Linux Ubuntu et a remarqué que le droit, en vertu de {votre espace de travail}/Serveurs il est apparu un étrange message d'erreur de type de fichier quand je l'ai ouvert a toutes sortes de morceaux de la folie long nom de répertoire "Tomcat 7.0 Server... bla bla" Alors j'ai supprimé le Serveur, puis fait usage de cette petite comptine de faire en sorte que ma version ne me permet pas d'ajouter de nouveau de nouveau le serveur:
1. À Proximité De L'Éclipse
2. Dans {espace de travail-répertoire}/.les métadonnées/.plugins/org.eclipse.de base.runtime/.les paramètres de supprimer les deux fichiers suivants:
org.eclipse.wst.serveur.de base.préf.
org.eclipse.jst.serveur.tomcat.de base.préf.
3. Redémarrez Eclipse
Puis j'ai rajouté le serveur à l'aide d'un plus conviviaux nom de serveur sans fou des espaces ou des caractères: Tomcat7ServerAtLocalHost
Le wella... il a commencé avec une nouvelle erreur pour moi de debug... ce qui signifie que je suis sur la bonne voie... BTW, le nouveau message d'erreur: "Impossible de publier sur le serveur, car il est absent de son environnement d'exécution."
Je suis hors de debug qui gâchis... Cheers!
Ce problème est principalement associée avec les autorisations de fichier. Donc, la meilleure façon de résoudre le problème est d'installer une copie locale de Tomcat sur votre machine de développement, au lieu de mettre Tomcat dans un répertoire système, tels que
/usr/share/tomcat7
. De cette façon, tous les fichiers de conf de Tomcat appartiennent à l'utilisateur et groupe d'utilisateurs de sorte qu'il peut être exécuté à partir d'Eclipse par l'utilisateur. J'ai l'habitude de placer Tomcat à mon dossier local comme/home/abc/dev
et il fonctionne parfaitement avec l'environnement de développement d'Eclipse.Pour moi, la seule solution qui fonctionne, est-ce la solution proposée ici:
Impossible de charger la configuration du serveur Tomcat