Jump to: navigation, search

Jetty/Tutorial/Jetty HelloWorld

< Jetty‎ | Tutorial
Revision as of 19:06, 15 February 2010 by Gregw.webtide.com (Talk | contribs)


To develop against the Jetty API's you need Jetty jars on your classpath. This can be done with maven and/or IDE tools like m2eclipse. However, this tutorial shows you the simplest possible approach to building and running a Jetty server.


Downloading the Jars

Normally it is best to let a tool like maven manage the jetty jars and dependencies. But for this tutorial, we will manually download jars from the maven repository.

You can use the many individual jetty jars, if you want the minimal footprint, but for this tutorial we will download the aggregate-all jar, that contains all the jetty classes in a single jar. We also need to download a servlet API jar.

The downloads can be done with wget or similar command (eg curl) or a browser as follows:

wget -U none http://repo1.maven.org/maven2/org/eclipse/jetty/aggregate/jetty-all/7.0.1.v20091125/jetty-all-7.0.1.v20091125.jar
wget -U none http://repo1.maven.org/maven2/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar