Beispiele für Maven Jetty Plugins
Einige Beispiele für Maven Jetty 8.x- und 9.x-Plugins, nur als Kurzreferenz.
1. Maven Jetty Plugin 9.x.
Note
Sie müssen Maven 3 und Java 1.7 für das Maven Jetty 9.x-Plugin verwenden.
1.1 The ‘groupId’ is org.eclipse.jetty
, by default, it runs on port 8080, in root context ‘/’.
pom.xml
org.eclipse.jetty jetty-maven-plugin 9.2.11.v20150529
So führen Sie das Maven Jetty-Plugin aus
Terminal
$ mvn jetty:run
Bereitgestellte URL:http://localhost:8080/
So stoppen Sie die laufende Jetty-Instanz
Terminal
$ ctrl + c
1.2 Change a context path.
pom.xml
org.eclipse.jetty jetty-maven-plugin 9.2.11.v20150529 10 /abc
Bereitgestellte URL:http://localhost:8080/abc
1.3 Change a different port.
pom.xml
org.eclipse.jetty jetty-maven-plugin 9.2.11.v20150529 10 /abc 8888
Bereitgestellte URL:http://localhost:8888/abc
Oder Sie können eine Systemeigenschaftjetty.port
manuell übergeben:
mvn -Djetty.port=8888 jetty:run
1.4 jetty.xml
example.
pom.xml
org.eclipse.jetty jetty-maven-plugin 9.2.11.v20150529 10 /abc jetty.xml
jetty.xml
Bereitgestellte URL:http://localhost:1234/abc
Note
MehrJetty
Maven Plugin 9.x Examples
2. Maven Jetty Plugin 8.x.
2.1 The ‘groupId’ is org.mortbay.jetty
, by default, it runs on port 8080, in root context ‘/’.
pom.xml
org.mortbay.jetty jetty-maven-plugin 8.1.16.v20140903
2.2 Change a different context path, set seconds to check for changes and automatically hot redeploy.
pom.xml
org.mortbay.jetty jetty-maven-plugin 8.1.16.v20140903 10 /abc
Bereitgestellte URL:http://localhost:8080/abc
2.3 Change a different port to start.
pom.xml
org.mortbay.jetty jetty-maven-plugin 8.1.16.v20140903 10 /abc 8888
Bereitgestellte URL:http://localhost:8888/abc
Alternativ können Sie eine Systemeigenschaftjetty.port
manuell übergeben.
mvn -Djetty.port=8888 jetty:run
P.S The class SelectChannelConnector
is the default Jetty connector.
Note
MehrJetty
Maven Plugin 8.x Examples