Courir le serveur Jetty 7 dans Eclipse?
Je suis en train de configurer Eclipse pour exécuter et de déployer mes projets une Jetée 7 serveur (la version la plus ancienne disponible à partir de http://download.eclipse.org/jetty/). J'ai téléchargé la Jetée 7 et déballé, et j'ai installé le plugin Jetty de la disponibilité du serveur de liste des cartes, mais quand j'essaie de configurer un nouveau serveur Jetty, la liste type de serveur ne contient que "la Jetée 6". Si je l'utiliser et de le pointer sur mon serveur, l'exécution, quand j'essaie de le démarrer, j'obtiens l'erreur suivante:
java.lang.NoClassDefFoundError: org/mortbay/commencer/Main Causés par: java.lang.ClassNotFoundException: org.mortbay.commencer.Principal à java.net.URLClassLoader$1.run(Unknown Source) à java.de sécurité.AccessController.doPrivileged(Native method) à java.net.URLClassLoader.findClass(Source Inconnue) à java.lang.Chargeur de classe.loadClass(Source Inconnue) au coucher du soleil.misc.Lanceur$AppClassLoader.loadClass(Source Inconnue) à java.lang.Chargeur de classe.loadClass(Source Inconnue) à java.lang.Chargeur de classe.loadClassInternal(Source Inconnue) Exception in thread "main"
Je suppose que j'ai besoin d'un autre adaptateur pour démarrer la Jetée de 7, mais je n'ai aucune idée où le trouver.
source d'informationauteur user264636
Vous devez vous connecter pour publier un commentaire.
Le problème est que le nom du package changé avec la migration vers Eclipse, et de la Jetée de gens sont encore occupés.
Votre option la plus simple est de télécharger la Jetée 6 de Codehaus (http://dist.codehaus.org/jetty/), décompressez-le quelque part et l'utilisation de la Jetée 6 adaptateur.
Mieux que le VDP des cartes, je préfère utiliser un intégré à l'embarcadère.
Je viens de créer régulièrement un projet java, nous allons l'appeler "embedded jetée". Je fais l'original webapp projet de l'exigence de ce projet dans la section "Projets" de la
Java Build Path du projet de propriétés. Que je créer une classe qui commencent une jetée exemple comme ceci:
Sur l'embedded-jetée de projet, j'ai créer un "lib" du dossier et copiez tous les libs de la jetée/dossier lib, puis-je ajouter de la libs sur les Bibliothèques des propriétés du projet.
Exécution et de débogage de la jetée intégré fonctionne très bien pour moi, les jsp et la classe de rechargement fonctionne comme un charme
Il y a un nouveau (officiel!) La jetée de Plugin WTP l'appui de la Jetée 7.x et 8.x: http://wiki.eclipse.org/Jetty_WTP_Plugin
De l'exécution de la Jetée-Exécuter le plug-in Eclipse ont bien de soutien pour les deux Jetty7 et de la Jetée de 8 ,
et plus faciles à utiliser Eclipse WTP pour moi .
Il vaut la peine de l'essayer. 🙂
http://code.google.com/p/run-jetty-run/
Vous pouvez utiliser le Plugin Maven Jetty pour configurer le serveur jetty dans votre eclipse très facilement. Inclure les éléments suivants vous
pom.xml
et dans votre pom plugins directions,
Ou vous pouvez séparer la configuration du serveur distinct
jetty-.xml
fichiers. Voir La configuration de la jetée conteneur pour plus d'.Maintenant, cliquez-droit sur votre projet maven et exécuter le but,
pour démarrer le serveur par défaut sur le port 8080. Et pour arrêter le serveur,
En savoir plus sur les objectifs et la configuration sur la jetée site,