Ak máme na serveri WAR, ako ho môžeme spustiť bez divého nasadzovania na server?
Budeme potrebovať:
- Maven,
- a nič viac.
Najprv získame JAR pre Jetty-Runner, ktorým spustíme WAR
mvn org.apache.maven.plugins:maven-dependency-plugin:2.7:get -Dartifact=org.eclipse.jetty:jetty-runner:9.1.1.v20140108 -Ddest=.
Potom naštartujeme Jetty s našim WARom:
java -jar jetty-runner-9.1.1.v20140108.jar "C:\Projects\kapsa-endpoint\target\kapsa-endpoint-0.0.1-SNAPSHOT.war"
A je to.
Ak chceme zmeniť port, tak dodáme parameter --port 9090
.