Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Welcome to Apache Geronimo Development Tools Subproject

Welcome to the Apache Geronimo Development Tools Subproject. The aim of this subproject is to provide a rich set of development tools for Geronimo, focusing on application development, migration, and IDE integration. Currently, the tools are:

Table of Contents

Anchor
GEP
GEP

Geronimo Eclipse

...

Plugin (GEP)

The Geronimo Eclipse plug-in provides integration between Geronimo and the Web Tools Project. With this plug-in, users will be able to use the features in WTP to create, deploy and debug applications for Geronimo.

Prerequisites:

Several prerequisites are required to be downloaded and installed. Visit the WTP download site and download the WebTools Platform Runtime 2.0.1 driver along with its prerequisites as mentioned in the Requirements section. Here is the full list of prerequisites:

  1. Sun JDK 5.0+ (J2SE 1.5)
  2. Europa (also known as Eclipse 3.3), which is platform specific
  3. Web Tools Platform (WTP) 2.0.1
  4. Data Tools Platform (DTP) 1.5
  5. Eclipse Modeling Framework (EMF) 2.3
  6. Graphical Editing Framework (GEF) 3.3

Downloads:

Latest Release - Version 2.0.0
Version 2.0.0 of the Geronimo Eclipse Plug-in has been released. The latest release supports deployment to Geronimo 2.0.x and all previous versions. See the release notes for additional information.

Daily Drivers
Unofficial daily drivers are available for download here. The available builds should also be used with all official releases of Geronimo. These drivers require WTP 2.0.1 and its prerequisites.

Installation Alternatives:

...

Plugin (GEP) provides an integration between Eclipse, its Web Tools Platform (WTP) Project and Geronimo that allows users to utilize WTP features to develop, deploy, debug and run applications for the Apache Geronimo application server.

The current release of the Geronimo Eclipse Plugin is v3.0.1, released on June 3, 2013. For details, see the:

Prerequisites
Anchor
Prereqs
Prereqs

Geronimo Eclipse Plugin FAQ's

Using GEP

  1. How to install Geronimo Eclipse Plugin – including getting the GEP.
  2. How to Use Geronimo Eclipse Plugin
  3. 1-minute Hello World Web Application Tutorial
  4. 5-minute Tutorial on Enterprise Application Development with Eclipse and Geronimo

Developing GEP and Geronimo

  1. How to Build Geronimo Eclipse Plugin from Source
  2. How to Develop Geronimo Eclipse Plugin in Eclipse
  3. Developing Geronimo in Eclipse

Other

  1. How to get daily Geronimo Eclipse Plugin builds
  2. How to open a bug for Geronimo Eclipse Plugin

Issues and Questions

GEP issues are tracked in JIRA in the GERONIMODEVTOOLS project.
Questions about GEP can be asked on the Geronimo mailing lists.
Eclipse Platform or WTP issues should be opened under the Eclipse Bugzilla.
Other questions pertaining to Eclipse, WTP, or any Eclipse Project should be asked on the Eclipse Newsgroups.

For more details and information, see How to open a bug for Geronimo Eclipse Plugin.

Previous Releases

Nightly Builds

Nightly builds are put on the eclipse update site http://people.apache.org/builds/geronimo/eclipse/nightly/.

This site has the same structure and content as the production eclipse update site http://

...

apache.org/dist/geronimo/eclipse/

...

updates/, with the addition of the latest nightly build of the current GEP release under development (trunk).

As with the production site, updatesite and deployable zip files are found in http://people.apache.org/builds/geronimo/eclipse/nightly/.

Anchor
J2G
J2G

Usage Instructions:

...

  • For Installation Alternative #1,#2 the directory where you want the server installed. Make sure the directory already exists (e.g., c:\temp). Then select Tomcat or Jetty server you want with the radio button, then click the "Download and Install" button. After a confirmation message, your selected server should download and unzip (it takes a few minutes). Then enter --> Next --> Next --> Next --> Finish
  • For Installation Alternative #3 above: the root directory of your Geronimo server installation --> Next --> Next --> Next --> Finish

...

JBoss to Geronimo Migration Tool (J2G)

The JBoss to Geronimo Migration Tool (J2G) is an Eclipse plugin designed to assist in migrating the sources of an application written for the JBoss application server or written for Java 2 Enterprise Edition (J2EE) to the Apache Geronimo platform. More information can be found here.

Prerequisites

  1. Sun JDK 5.0+ (J2SE 1.5)
  2. Eclipse SDK 3.3 with JDT Core Plug-inPlugin
  3. Apache Geronimo 1.1.1 and up
  4. Application written for JBoss 3.2 and up or J2EE 1.2 and up

Downloads

...

Latest Release - Version 1.0.0
The first release of the J2G migration tool can be downloaded from the wiki page for the tool here:

Daily Weekly Drivers
Unofficial daily weekly drivers are available for download herefrom the J2G nightly build site. The available builds should also be used with all official releases of Geronimo. These drivers require WTP 2.0.1 and its prerequisites.

Installation Instructions:

...

Additional Information

  1. J2G installation/build instructions
  2. J2G usage instructions

Issues and Questions

Geronimo Eclipse or J2G Plugin issues can be opened in JIRA in the GERONIMODEVTOOLS project. Eclipse Platform or WTP issues should be opened under Eclipse Bugzilla. Questions regarding either plugin can be asked on the Geronimo mailing lists. Other questions pertaining to Eclipse, WTP, or any Eclipse Project should be asked on the Eclipse Newsgroups.

News

2007-05-14
ApacheCon Europe 2007 in Amsterdam
Presentation titled "J2EE Application Development on Apache Geronimo Simplified using Eclipse". Click here to view:

2007-09-07
Above presentation updated for Java EE 5.0 and Geronimo 2.0.1
Click here to view: Java EE 5.0 Application Development on Apache Geronimo Simplified using Eclipse

2007-09-07
Java Developers Day 2007 in Krakow
Click here to view: To be added when available

2007-11-14
EclipseWorld 2007
Presentation titled "Using Eclipse and Geronimo to Develop, Debug, and Profile Java EE Applications, Part 1"
Presentation titled "Using Eclipse and Geronimo to Develop, Debug, and Profile Java EE Applications, Part 2"
Click here to view: To be added when available

2006-11-14
Webcast: Using the Geronimo Eclipse Plugin
This presentation will provide an introduction to the Eclipse Plugin to deploy and test applications to Apache Geronimo, the full-featured, fully-certified J2EE server from the Apache Software Foundation. Click here to access the webcast.

...