Exemples de plug-ins Maven Jetty
Quelques exemples de plugins Maven Jetty 8.x et 9.x, juste pour une référence rapide.
1. Plugin Maven Jetty 9.x
Note
Vous devez utiliser Maven 3 et Java 1.7 pour le plugin Maven Jetty 9.x.
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
Pour exécuter le plugin Maven Jetty
Terminal
$ mvn jetty:run
URL déployée:http://localhost:8080/
Pour arrêter l'instance Jetty en cours d'exécution
Terminal
$ ctrl + c
1.2 Change a context path.
pom.xml
org.eclipse.jetty jetty-maven-plugin 9.2.11.v20150529 10 /abc
URL déployée: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
URL déployée:http://localhost:8888/abc
Ou vous pouvez transmettre manuellement une propriété systèmejetty.port
:
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
URL déployée:http://localhost:1234/abc
Note
Plus deJetty
Maven Plugin 9.x Examples
2. Plugin Maven Jetty 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
URL déployée: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
URL déployée:http://localhost:8888/abc
Vous pouvez également transmettre manuellement une propriété systèmejetty.port
.
mvn -Djetty.port=8888 jetty:run
P.S The class SelectChannelConnector
is the default Jetty connector.
Note
Plus deJetty
Maven Plugin 8.x Examples