Ako spustiť na serveri priamo WAR?

Ak máme na serveri WAR, ako ho môžeme spustiť bez divého nasadzovania na server?

Budeme potrebovať:

  • Maven,
  • a nič viac.
  1. 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=.
    
  2. 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.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *