Platinum Partner
java,jboss,jetty,eclipse,integration

Jetty and Eclipse Integration in 3 Steps

For more info on Jetty, check out our new Jetty Refcard, released today (6/25/12)! -Ed.

This tutorial will walk you through out how to integrate Jetty and Eclipse and how to run a web application on Jetty server inside Eclipse.

Steps:

  1. Install Jetty Eclipse plugin
  2. Create web application
  3. Run web application

1 – Installing Jetty Eclipse Plugin

  1. When you add a server to the Servers view, you will not see an option for Jetty as you will find for Tomcat, JBoss, Apache, etc.
  2. First you need to install a plugin.
  3. Go to Eclipse -> Install new Software menu.
  4. Click on add and type Jetty for Name and http://run-jetty-run.googlecode.com/svn/trunk/updatesite for Location.
  5. Select the Jetty plugin to install. Click on Next and follow the installation:

Jetty loiane 03 Jetty and Eclipse Integration in 3 Steps2 – Creating a Web Application

When you restart Eclipse, got o Project Explorer view or the New menu and click on New -> Dynamic Web Project:

Jetty loiane 04 Jetty and Eclipse Integration in 3 Steps

Configure the Project, create a name for it and click on Next:

Jetty loiane 05 Jetty and Eclipse Integration in 3 Steps

Click on Next:

Jetty loiane 06 Jetty and Eclipse Integration in 3 Steps

Configure the Web Module:

Jetty loiane 07 Jetty and Eclipse Integration in 3 Steps

And the project is create. Create also a index.html file. The project structure should look like this:

Jetty loiane 08 Jetty and Eclipse Integration in 3 Steps

3 – Running the Web Application

Select the application you want to run on Jetty.

Click on the Run button -> Run Configurations.

Jetty loiane 09 Jetty and Eclipse Integration in 3 Steps

Configure your app on Jetty as shown in the picture bellow and click on Run:

Jetty loiane 10 Jetty and Eclipse Integration in 3 Steps

Wait for the server to start. You should get something like the following on your log:

Jetty loiane 11 Jetty and Eclipse Integration in 3 Steps

Open a browser and test the application!

Jetty loiane 12 Jetty and Eclipse Integration in 3 Steps

Done!

Happy Coding!

Published at DZone with permission of {{ articles[0].authors[0].realName }}, DZone MVB. (source)

Opinions expressed by DZone contributors are their own.

{{ tag }}, {{tag}},

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}
{{ parent.authors[0].realName || parent.author}}

{{ parent.authors[0].tagline || parent.tagline }}

{{ parent.views }} ViewsClicks
Tweet

{{parent.nComments}}