Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Jetty/Howto/Use Jetty with Maven"

< Jetty‎ | Howto
m
Line 27: Line 27:
 
If you want to run the OneServletContext example you'll also need access to ServletContextHandler and ServletHolder classes together with the HttpServlet and related classes. For this you can replace the dependency on jetty-server with a dependency on the jetty-servlet artifact.
 
If you want to run the OneServletContext example you'll also need access to ServletContextHandler and ServletHolder classes together with the HttpServlet and related classes. For this you can replace the dependency on jetty-server with a dependency on the jetty-servlet artifact.
  
  <dependency>
+
    <dependency>
 
           <groupId>org.eclipse.jetty</groupId>
 
           <groupId>org.eclipse.jetty</groupId>
 
           <artifactId>jetty-servlet</artifactId>
 
           <artifactId>jetty-servlet</artifactId>
 
           <version>${jetty.version}</version>
 
           <version>${jetty.version}</version>
    </dependency>
+
    </dependency>

Revision as of 23:23, 16 September 2010

Some very simple instructions that will let you execute the SimplestServer example from the Embedding Jetty tutorial.

In your pom enter the following.

   <!-- TODO 1 Pick the version of jetty you want. -->
   <properties>
       <jetty.version>7.1.6.v20100715</jetty.version>
   </properties>

   <!-- TODO 2 Configure repo2.maven.org as a repository. -->
   <repositories>
       <repository>
           <id>repo2_maven_org</id>
           <url>http://repo2.maven.org/maven2</url>
       </repository>
   </repositories>
    
   <!-- TODO 3 Set up dependency to get the jetty-server artifact. -->
   <dependencies>
       <dependency>
           <groupId>org.eclipse.jetty</groupId>
           <artifactId>jetty-server</artifactId>
           <version>${jetty.version}</version>
       </dependency>
   </dependencies>

If you want to run the OneServletContext example you'll also need access to ServletContextHandler and ServletHolder classes together with the HttpServlet and related classes. For this you can replace the dependency on jetty-server with a dependency on the jetty-servlet artifact.

   <dependency>
          <groupId>org.eclipse.jetty</groupId>
          <artifactId>jetty-servlet</artifactId>
          <version>${jetty.version}</version>
   </dependency>

Back to the top