geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Geronimo > Development Tools
Date Tue, 02 Feb 2010 07:13:03 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1519/1/1/_/styles/combined.css?spaceKey=GMOxSITE&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background-color: white" bgcolor="white">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
     <h2><a href="http://cwiki.apache.org/confluence/display/GMOxSITE/Development+Tools">Development
Tools</a></h2>
     <h4>Page <b>edited</b> by             <a href="http://cwiki.apache.org/confluence/display/~daition@gmail.com">delos</a>
    </h4>
     
          <br/>
     <div class="notificationGreySide">
         <h1><a name="DevelopmentTools-WelcometoApacheGeronimoDevelopmentToolsSubproject"></a>Welcome
to Apache Geronimo Development Tools Subproject</h1>

<p>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:</p>
<div>
<ul>
    <li><a href='#DevelopmentTools-WelcometoApacheGeronimoDevelopmentToolsSubproject'>Welcome
to Apache Geronimo Development Tools Subproject</a></li>
    <li><a href='#DevelopmentTools-GeronimoEclipsePlugin%28GEP%29'>Geronimo Eclipse
Plugin (GEP)</a></li>
<ul>
    <li><a href='#DevelopmentTools-Prerequisites'>Prerequisites </a></li>
    <li><a href='#DevelopmentTools-GeronimoEclipsePluginFAQ%27s'>Geronimo Eclipse
Plugin FAQ's</a></li>
<ul>
    <li><a href='#DevelopmentTools-UsingGEP'>Using GEP</a></li>
    <li><a href='#DevelopmentTools-DevelopingGEPandGeronimo'>Developing GEP and
Geronimo</a></li>
    <li><a href='#DevelopmentTools-Other'>Other</a></li>
</ul>
    <li><a href='#DevelopmentTools-IssuesandQuestions'>Issues and Questions</a></li>
    <li><a href='#DevelopmentTools-PreviousReleases'>Previous Releases</a></li>
    <li><a href='#DevelopmentTools-NightlyBuilds'>Nightly Builds</a></li>
</ul>
    <li><a href='#DevelopmentTools-JBosstoGeronimoMigrationTool%28J2G%29'>JBoss
to Geronimo Migration Tool (J2G)</a></li>
<ul>
<ul>
    <li><a href='#DevelopmentTools-Prerequisites'>Prerequisites</a></li>
    <li><a href='#DevelopmentTools-Downloads'>Downloads</a></li>
    <li><a href='#DevelopmentTools-AdditionalInformation'>Additional Information</a></li>
</ul>
    <li><a href='#DevelopmentTools-IssuesandQuestions'>Issues and Questions</a></li>
    <li><a href='#DevelopmentTools-News'>News</a></li>
</ul>
</ul></div>
<p><a name="DevelopmentTools-GEP"></a></p>

<h1><a name="DevelopmentTools-GeronimoEclipsePlugin%28GEP%29"></a>Geronimo
Eclipse Plugin (GEP)</h1>

<p>The Geronimo Eclipse Plugin (GEP) provides an integration between <a href="http://www.eclipse.org/"
rel="nofollow">Eclipse</a>, its <a href="http://www.eclipse.org/webtools/" rel="nofollow">Web
Tools Platform (WTP) Project</a> and <a href="http://geronimo.apache.org/index.html"
rel="nofollow">Geronimo</a> that allows users to utilize WTP features to develop,
deploy, debug and run applications for the Apache Geronimo application server.</p>

<p>The current release of the Geronimo Eclipse Plugin is v2.2.0, released on Feb 2,
2010.  For details, see the:</p>
<ul>
	<li><a href="http://geronimo.apache.org/2008/09/21/geronimo-eclipse-plugin-gep-v213-released.html"
rel="nofollow">Announcement</a></li>
	<li><a href="http://cwiki.apache.org/GMOxDOC22/pluginrelease-notes-220txt.html"
rel="nofollow">2.2.0 Release Notes</a></li>
</ul>


<h2><a name="DevelopmentTools-Prerequisites"></a>Prerequisites <a name="DevelopmentTools-Prereqs"></a></h2>

<ul>
	<li>Java J2SE 1.5.0 or greater</li>
	<li>Eclipse IDE for Java EE Developers (Galileo (Eclipse 3.5.x) or Ganymede (Eclipse
3.4.x))
	<ul>
		<li><a href="http://www.eclipse.org/downloads/" rel="nofollow">Eclipse Galileo
Download</a></li>
		<li><a href="http://www.eclipse.org/downloads/packages/release/ganymede/" rel="nofollow">Eclipse
Ganymede Download</a></li>
	</ul>
	</li>
	<li>Apache Geronimo 1.1.x, 2.0.x, 2.1.x server or 2.2 server
	<ul>
		<li><a href="http://geronimo.apache.org/downloads.html" rel="nofollow">Apache
Geronimo downloads</a></li>
	</ul>
	</li>
</ul>


<h2><a name="DevelopmentTools-GeronimoEclipsePluginFAQ%27s"></a>Geronimo
Eclipse Plugin FAQ's</h2>


<h3><a name="DevelopmentTools-UsingGEP"></a>Using GEP</h3>

<ol>
	<li><a href="http://cwiki.apache.org/GMOxDOC22/how-to-install-geronimo-eclipse-plugin.html"
rel="nofollow">How to install Geronimo Eclipse Plugin</a> &#8211; including getting
the GEP.</li>
	<li><a href="http://cwiki.apache.org/GMOxDOC22/how-to-use-geronimo-eclipse-plugin.html"
rel="nofollow">How to Use Geronimo Eclipse Plugin</a></li>
	<li><a href="http://cwiki.apache.org/GMOxDOC22/how-to-use-geronimo-eclipse-plugin.html#HowtoUseGeronimoEclipsePlugin-DeployRunUndeployandRedeployanApplication"
rel="nofollow">1-minute Hello World Web Application Tutorial</a></li>
	<li><a href="http://cwiki.apache.org/GMOxDOC22/5-minute-tutorial-on-enterprise-application-development-with-eclipse-and-geronimo.html"
rel="nofollow">5-minute Tutorial on Enterprise Application Development with Eclipse and
Geronimo</a></li>
</ol>


<h3><a name="DevelopmentTools-DevelopingGEPandGeronimo"></a>Developing GEP
and Geronimo</h3>

<ol>
	<li><a href="http://cwiki.apache.org/GMOxDOC22/how-to-build-geronimo-eclipse-plugin-from-source.html"
rel="nofollow">How to Build Geronimo Eclipse Plugin from Source</a></li>
	<li><a href="http://cwiki.apache.org/GMOxDOC22/how-to-develop-geronimo-eclipse-plugin-in-eclipse.html"
rel="nofollow">How to Develop Geronimo Eclipse Plugin in Eclipse</a></li>
	<li><a href="http://cwiki.apache.org/GMOxDEV/developing-geronimo-in-eclipse.html"
rel="nofollow">Developing Geronimo in Eclipse</a></li>
</ol>


<h3><a name="DevelopmentTools-Other"></a>Other</h3>

<ol>
	<li><a href="http://cwiki.apache.org/GMOxDOC22/how-to-get-daily-geronimo-eclipse-plugin-builds.html"
rel="nofollow">How to get daily Geronimo Eclipse Plugin builds</a></li>
	<li><a href="http://cwiki.apache.org/GMOxDOC22/how-to-open-a-bug-for-geronimo-eclipse-plugin.html"
rel="nofollow">How to open a bug for Geronimo Eclipse Plugin</a></li>
</ol>


<h2><a name="DevelopmentTools-IssuesandQuestions"></a>Issues and Questions</h2>

<p>GEP issues are tracked in JIRA in the <a href="http://issues.apache.org/jira/browse/GERONIMODEVTOOLS"
rel="nofollow">GERONIMODEVTOOLS</a> project.<br/>
Questions about GEP can be asked on the Geronimo <a href="http://geronimo.apache.org/mailing-lists.html"
rel="nofollow">mailing lists</a>.<br/>
Eclipse Platform or WTP issues should be opened under the <a href="https://bugs.eclipse.org/bugs/"
rel="nofollow">Eclipse Bugzilla</a>.<br/>
Other questions pertaining to Eclipse, WTP, or any Eclipse Project should be asked on the
Eclipse Newsgroups.</p>

<p>For more details and information, see <a href="http://cwiki.apache.org/GMOxDOC22/how-to-open-a-bug-for-geronimo-eclipse-plugin.html"
rel="nofollow">How to open a bug for Geronimo Eclipse Plugin</a>.</p>

<h2><a name="DevelopmentTools-PreviousReleases"></a>Previous Releases</h2>
<ul>
	<li><a href="http://cwiki.apache.org/GMOxDOC21/how-to-install-geronimo-eclipse-plugin-v214.html"
rel="nofollow">How to install Geronimo Eclipse Plugin v2.1.4</a></li>
	<li><a href="http://cwiki.apache.org/GMOxDOC21/how-to-install-geronimo-eclipse-plugin-v213.html"
rel="nofollow">How to install Geronimo Eclipse Plugin v2.1.3</a></li>
	<li><a href="http://cwiki.apache.org/GMOxDOC21/how-to-install-geronimo-eclipse-plugin-v212.html"
rel="nofollow">How to install Geronimo Eclipse Plugin v2.1.2</a></li>
	<li><a href="http://cwiki.apache.org/GMOxDOC21/how-to-install-geronimo-eclipse-plugin-v210.html"
rel="nofollow">How to install Geronimo Eclipse Plugin v2.1.0</a></li>
	<li><a href="http://cwiki.apache.org/GMOxDOC20/geronimo-eclipse-plugin-installation-instructions.html"
rel="nofollow">GEP v2.0.0</a> supports the v2.0 and v1.1 servers.</li>
	<li><a href="http://people.apache.org/dist/geronimo/eclipse/" rel="nofollow">Release
Notes of all releases</a></li>
</ul>


<h2><a name="DevelopmentTools-NightlyBuilds"></a>Nightly Builds</h2>

<p>Nightly builds are put on the eclipse update site <a href="http://people.apache.org/dist/geronimo/eclipse/unstable/updates"
rel="nofollow">http://people.apache.org/dist/geronimo/eclipse/unstable/updates</a>.</p>

<p>This site has the same structure and content as the production eclipse update site
<a href="http://apache.org/dist/geronimo/eclipse/updates/" rel="nofollow">http://apache.org/dist/geronimo/eclipse/updates/</a>,
with the addition of the latest nightly build of the current GEP release under development
(trunk).</p>

<p>As with the production site, updatesite and deployable zip files are found in <a
href="http://people.apache.org/dist/geronimo/eclipse/unstable/" rel="nofollow">http://people.apache.org/dist/geronimo/eclipse/unstable/</a>.</p>

<p><a name="DevelopmentTools-J2G"></a></p>

<h1><a name="DevelopmentTools-JBosstoGeronimoMigrationTool%28J2G%29"></a>JBoss
to Geronimo Migration Tool (J2G)</h1>

<p>The JBoss to Geronimo Migration Tool (J2G) is an <a href="http://www.eclipse.org/"
rel="nofollow">Eclipse</a> 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 <a href="http://cwiki.apache.org/GMOxDOC20/j2g-migration-tool.html"
rel="nofollow">here</a>.</p>

<h3><a name="DevelopmentTools-Prerequisites"></a>Prerequisites</h3>

<ol>
	<li>Sun JDK 5.0&#43; (J2SE 1.5)</li>
	<li>Eclipse SDK 3.3 with JDT Core Plugin</li>
	<li>Apache Geronimo 1.1.1 and up</li>
	<li>Application written for JBoss 3.2 and up or J2EE 1.2 and up</li>
</ol>


<h3><a name="DevelopmentTools-Downloads"></a>Downloads</h3>

<p><b>Latest Release - Version 1.0.0</b><br/>
The first release of the J2G migration tool can be downloaded from the wiki page for the tool
here:</p>

<p><b>Weekly Drivers</b><br/>
Unofficial weekly drivers are available for download from the <a href="http://people.apache.org/dist/geronimo/j2g/unstable/"
rel="nofollow">J2G nightly build site</a>. The available builds should also be used
with all official releases of Geronimo.  These drivers require WTP 2.0.1 and its prerequisites.</p>

<h3><a name="DevelopmentTools-AdditionalInformation"></a>Additional Information</h3>

<ol>
	<li><a href="http://cwiki.apache.org/GMOxDOC20/building-j2g-from-source.html" rel="nofollow">J2G
installation/build instructions</a></li>
	<li><a href="http://cwiki.apache.org/GMOxDOC11/using-j2g.html" rel="nofollow">J2G
usage instructions</a></li>
</ol>


<h2><a name="DevelopmentTools-IssuesandQuestions"></a>Issues and Questions</h2>

<p>Geronimo Eclipse or J2G Plugin issues can be opened in JIRA in the <a href="http://issues.apache.org/jira/browse/GERONIMODEVTOOLS"
rel="nofollow">GERONIMODEVTOOLS</a> project. Eclipse Platform or WTP issues should
be opened under <a href="https://bugs.eclipse.org/bugs/" rel="nofollow">Eclipse Bugzilla</a>.
Questions regarding either plugin can be asked on the Geronimo <a href="/confluence/display/GMOxSITE/Mailing+Lists"
title="Mailing Lists">Mailing Lists</a>. Other questions pertaining to Eclipse, WTP,
or any Eclipse Project should be asked on the <a href="http://www.eclipse.org/newsgroups/"
rel="nofollow">Eclipse Newsgroups</a>.</p>

<h2><a name="DevelopmentTools-News"></a>News</h2>
<blockquote>
<p>2007-05-14<br/>
<b>ApacheCon Europe 2007 in Amsterdam</b><br/>
Presentation titled <a href="http://cwiki.apache.org/GMOxDOC11/j2ee-application-development-on-apache-geronimo-simplified-using-eclipse.html"
rel="nofollow">J2EE Application Development on Apache Geronimo Simplified using Eclipse</a></p></blockquote>

<blockquote>
<p>2007-09-07<br/>
<b>Above presentation updated for Java EE 5.0 and Geronimo 2.0.1</b><br/>
<a href="http://cwiki.apache.org/geronimo/java-ee-50-app-development-on-geronimo-simplified-using-eclipse.html"
rel="nofollow">Java EE 5.0 Application Development on Apache Geronimo Simplified using
Eclipse</a></p></blockquote>

<blockquote>
<p>2007-09-07<br/>
<b>Java Developers Day 2007 in Krakow</b><br/>
<b><em>To be added when available</em></b></p></blockquote>

<blockquote>
<p>2007-11-14<br/>
<b>EclipseWorld 2007</b><br/>
Presentation titled "Using Eclipse and Geronimo to Develop, Debug, and Profile Java EE Applications,
Part 1"<br/>
Presentation titled "Using Eclipse and Geronimo to Develop, Debug, and Profile Java EE Applications,
Part 2"<br/>
<b><em>To be added when available</em></b></p></blockquote>

<blockquote>
<p>2006-11-14<br/>
<b>Webcast: Using the Geronimo Eclipse Plugin</b><br/>
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 <a href="http://tinyurl.com/ycyjvg" rel="nofollow">here</a>
to access the webcast.</p></blockquote>

<p><br clear="all" />
<br clear="all" /></p>
     </div>
     <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;">
            <a href="http://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
       </div>

       <a href="http://cwiki.apache.org/confluence/display/GMOxSITE/Development+Tools">View
Online</a>
       |
       <a href="http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=11779&revisedVersion=72&originalVersion=71">View
Change</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message