Social Icons

twitterfacebookgoogle pluslinkedinrss feed

Tuesday, May 15, 2012

Change Jetty Server Running Port

Jetty is one one of the best development server which I have ever used. It is easy to work with jetty server and its light weight

Here I am going to show how to change jetty server running port.  Jetty server default running port is 8080. 

Port with Maven: 

  1.  Command line:
  2.          For starting jetty server we are using mvn jetty:run command. We can change the port jetty server running by passing run time argument to it.

             mvn -Djetty.port=80 jetty:run


  3.  Using pom.xml

                By changing jetty plugin system properties as below, you can change the jetty running port.
<plugin>
 <groupid>org.mortbay.jetty</groupid>
 <artifactid>maven-jetty-plugin</artifactid>
 <configuration>
  <stopport>9966</stopport>
  <stopkey>foo</stopkey>
  <systemproperties>
   <systemproperty>
    <name>jetty.port</name>
    <value>80</value>
   </systemproperty>
  </systemproperties>
 </configuration>
</plugin>

Using this method you can run multiple instances of jetty as well.