Wie zu stoppen Jetty-server aus eclipse
Ich verwende Eclipse mit Maven. In meiner pom-Datei, die ich verwendet folgenden Jetty-plugin zu verwenden, wie ein deployment-server. Jetzt habe ich zwei problem
-
Kann ich das Jetty-Server aus Ausführen Als > Maven Build... > jetty:run
Aber soll ich jetzt wissen, wie diese zu stoppen server. Nach dem schließen von Eclipse, wenn ich gehen, um http://localhost:8080. dann sehe ich das der jetty-server noch läuft. -
Nach der Bereitstellung von erste Projekt, wenn ich anfange zu arbeiten, mit dem zweiten Projekt, dann kann ich nicht bereitstellen, mein zweites Projekt auf den Steg. Ich folgte den gleichen Prozess wie zuvor, aber es funktioniert nicht.
Hinweis: ich bin ein neuer Benutzer von Maven und Jetty
<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>
- Wie stellen Sie Ihr zweites Projekt auf jetty? Wenn Sie den gleichen Satz von Regeln, die in Ihrem 2. Projekt, das bedeutet, dass Ihr versuchen zu laufen, zwei Steg-Instanzen auf port 8080. BTW, zu deiner Frage im Titel:
mvn jetty:stop
fällt für Sie (siehe auch Handbuch fürstopPort
undstopKey
)? - Kann dma_k von einem Missverständnis. Eigentlich ist das, was ich getan habe? Zuerst erstellte ich ein Projekt dann Verwendung mit maven jetty plugin-und bereitstellen. Nach dem bereitstellen habe ich alles schließe. Aber ich sah in meinem web-browser, die ich noch Zugriff auf meinen localhost:8080. weil jetty läuft immer noch mit meinem Projekt. OK, dann habe ich starten Sie eclipse und erstellen Sie ein neues Projekt mit neuen mit maven jetty-plugin. Aber, problem ist, immer wenn ich die Bereitstellung dieses Projekt mit dem Befehl jetty:run. Dann sah ich meinen jetty-server läuft immer noch mit meinem vorhergehenden Projekt. Dies kann sein, weil ich nicht aufhören wollte zu der jetty-server vor.(Aber ich bin mir nicht sicher)
- Durch die Art und Weise. Ich habe mein problem gelöst. nach ein wenig suchen hab ich run-jetty-run (code.google.com/p/run-jetty-run) für eclipse. alles ist sehr einfach mit ihm. Nach der Verwendung dieses eins kann ich sagen, das ist besser dann ist das jetty-plugin in maven.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Durch die Art und Weise. Ich habe mein problem gelöst. nach ein wenig suchen hab ich run-jetty-run (http://code.google.com/p/run-jetty-run) für eclipse. alles ist sehr einfach mit ihm. Nach der Verwendung dieses eins kann ich sagen, das ist besser dann ist das jetty-plugin in maven.
Können Sie beenden Sie den Jetty-Servers in das Maven-Plugin, ganz einfach, Sie benötigen keine weitere software.
1) die Konsole Öffnen (das Gremium in der Regel angedockt auf der rechten Seite von Eclipse)
2) Klicken Sie auf dem Roten Platz (die Stop-Taste) für jedes der Jetty-Instanz ausgeführt wird