geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [CONF] Apache Geronimo v2.2 > Getting and installing Geronimo
Date Tue, 22 Sep 2009 08:47:00 GMT
    <base href="">
            <link rel="stylesheet" href="/confluence/s/1519/1/1/_/styles/combined.css?spaceKey=GMOxDOC22&amp;forWysiwyg=true"
<body style="background-color: white" bgcolor="white">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
     <h2><a href="">Getting
and installing Geronimo</a></h2>
     <h4>Page <b>edited</b> by             <a href="">Ellen
     <div class="notificationGreySide">
         <style type='text/css'>/*<![CDATA[*/
table.ScrollbarTable  {border: none;padding: 3px;width: 100%;padding: 3px;margin: 0px;background-color:
table.ScrollbarTable td.ScrollbarPrevIcon {text-align: center;width: 16px;border: none;}
table.ScrollbarTable td.ScrollbarPrevName {text-align: left;border: none;}
table.ScrollbarTable td.ScrollbarParent {text-align: center;border: none;}
table.ScrollbarTable td.ScrollbarNextName {text-align: right;border: none;}
table.ScrollbarTable td.ScrollbarNextIcon {text-align: center;width: 16px;border: none;}

/*]]>*/</style><div class="Scrollbar"><table class='ScrollbarTable'><tr><td
width='33%' class='ScrollbarPrevName'>&nbsp;</td><td width='33%' class='ScrollbarParent'><sup><a
href="/confluence/display/GMOxDOC22/Installing+and+running"><img border='0' align='middle'
src='/confluence/images/icons/up_16.gif' width='8' height='8'></a></sup><a
href="/confluence/display/GMOxDOC22/Installing+and+running">Installing and running</a></td><td
width='33%' class='ScrollbarNextName'>&nbsp;<a href="/confluence/display/GMOxDOC22/Initial+configuration">Initial
configuration</a></td><td class='ScrollbarNextIcon'><a href="/confluence/display/GMOxDOC22/Initial+configuration"><img
border='0' align='middle' src='/confluence/images/icons/forwd_16.gif' width='16' height='16'></a></td></tr></table></div>

<h2><a name="GettingandinstallingGeronimo-GettingGeronimo"></a>Getting Geronimo</h2>

<p>Apache Geronimo v2.2 is a Java EE 5 Certified server. Installation packages are available
for both Windows and Unix (including Linux, Mac OS X) operating systems. In addition to the
platform specific downloads, Geronimo is available in three main distributions which are the
Java EE 5 Certified (Big-G), Little-G and Geronimo Framework. As suggested by the name, only
the first one has full support of all the features and functions in the Java EE 5 specification
and has passed SUN's Java EE 5 Certification Test Suite (CTS).</p>

<p>Little-G distribution includes a Web container and a subset of other modules from
the certified Geronimo distribution. This is not a Java EE 5 compliant server but it is probably
more appealing to users who look for a smaller footprint with specific functionality. Java
EE 5 and Little-G assemblies are provided with Jetty or Tomcat Web Containers. You can find
more information about the Jetty project <a href="" rel="nofollow">here</a>.
More information on the Tomcat project is available <a href=""
rel="nofollow">here</a>. Both are excellent Web Containers that are compliant with
the Servlet 2.5 and JSP 2.1 specifications. Your choice may be driven by your past experience
and particular functionality requirements.</p>

<p>The third distribution, Geronimo Framework, offers just that, a stripped down framework
for you to build up your own custom Geronimo server based on the available plugins. Unlike
Little-G, this distribution does not include a web container, it only provides the bare minimum
support for installing plugins. This is particularly practical since Geronimo v2.2 is built
up entirely from plugins, see the <a href="/confluence/display/GMOxDOC22/Administering+plugins"
title="Administering plugins">Administering plugins</a> section for additional details.</p>

<p>You can find the source code and binary files of Geronimo v2.2 at <a href=""
rel="nofollow"></a>. </p>

<h2><a name="GettingandinstallingGeronimo-InstallingGeronimofrombinaries"></a>Installing
Geronimo from binaries</h2>

<p>Depending on the platform you plan to install and run Apache Geronimo <a href=""
rel="nofollow">download</a> the appropriate installation image.  Select the appropriate
file compression format for your operating system (.zip, .tar.gz) by clicking directly on
the link, download it and expand the binary to your hard drive in a new directory.</p>

<p>The installation of Apache Geronimo is as simple as uncompressing the .zip or .tar
files. From a command line window change directory to &lt;geronimo_home&gt;/bin and
start the server using the following command:</p>

<p><b><tt>geronimo run</tt></b></p>

<p>For your convenience, Apache Geronimo provides a series of scripts to manage the
server and applications, visit the <a href="/confluence/display/GMOxDOC22/Tools+and+commands"
title="Tools and commands">Tools and commands</a> section for further details.</p>

<p>You can also build a server from source code using either maven or eclipse. Look
into <a href="/confluence/display/GMOxDOC22/Building+Geronimo+from+source" title="Building
Geronimo from source">Building Geronimo from source</a> for the details.</p>
     <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;">
            <a href=""
class="grey">Change Notification Preferences</a>

       <a href="">View
       <a href="">View
       <a href=";showCommentArea=true#addcomment">Add

View raw message