Over a million developers have joined DZone.

Jetty and Eclipse Integration in 3 Steps

· Integration Zone

Build APIs from SQL and NoSQL data sources in seconds. Read the Creating REST APIs white paper, brought to you in partnership with CA Technologies.

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!

The Integration Zone is brought to you in partnership with CA Technologies.  Create app backends instantly with REST APIs and reactive logic using CA Live API Creator.

Topics:
java,jboss,jetty,Eclipse,integration

Published at DZone with permission of Loiane Groner , DZone MVB .

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}