Comment arrêter le serveur Jetty à partir d'eclipse.

Je suis à l'aide d'Eclipse avec Maven. Dans mon pom fichier que j'ai utilisé à la suite de la Jetée plugin à utiliser comme un serveur de déploiement. Maintenant, j'ai deux problème

  1. Je peux utiliser ce Serveur Jetty de Exécuter en tant Qu' > Maven Build... > jetty:run
    Mais je ne sais maintenant comment faire pour arrêter ce serveur. Après la fermeture de l'Éclipse si je vais à http://localhost:8080. puis je vois ce serveur jetty toujours en cours d'exécution.

  2. Après le déploiement du premier projet, si je commence à travailler avec le deuxième projet, alors je ne peux pas déployer mon deuxième projet sur la jetée. J'ai suivi le même processus que précédemment, mais il ne fonctionne pas.

Remarque: je suis un nouvel utilisateur de Maven et de la Jetée

<plugin>
        <groupId>org.mortbay.jetty</groupId>
        <artifactId>maven-jetty-plugin</artifactId>
        <version>6.1.10</version>
        <configuration>
                <scanIntervalSeconds>10</scanIntervalSeconds>
                <stopKey>foo</stopKey>                      
        </configuration>        
</plugin>
  • Comment déployer votre deuxième projet sur la jetée? Si vous avez le même ensemble de règles dans votre 2e projet, cela signifie que vous êtes en train de tenter d'exécuter deux de la jetée des instances sur le port 8080. BTW, comme à votre question dans le titre: mvn jetty:stop échoue pour vous (voir aussi le manuel stopPort et stopKey)?
  • Peut-être dma_k a un malentendu. En fait, ce que j'ai fait? J'ai d'abord créé un projet, puis à l'aide de maven avec le plugin jetty et à déployer. Après déployer je ferme tout. Mais j'ai vu dans mon navigateur internet, je peux toujours accéder à mon localhost:8080. parce que la jetée est toujours en cours d'exécution avec mon projet. OK, alors, je lance eclipse et de créer un nouveau projet avec de nouveaux avec maven jetty plugin. Mais, le problème est quand je le déploiement de ce projet avec la commande jetty:run. Puis j'ai vu mon serveur jetty est toujours en cours d'exécution avec mon précédent projet. C'est peut-être à cause de, je n'ai pas arrêter le serveur jetty avant.(Mais je ne suis pas sûr)
  • Par la voie. J'ai résolu mon problème. après un peu de recherche, j'ai obtenu de l'exécution de la jetée-run (code.google.com/p/run-jetty-run) pour eclipse. tout est très facile avec elle. Après l'utilisation de celui-ci, je peux dire que c'est mieux que de la jetée plugin maven.
InformationsquelleAutor Shahjalal | 2012-01-03