geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Geronimo Wiki] Update of "EclipseDeployment" by Sachin Patel
Date Wed, 31 Aug 2005 11:07:03 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Geronimo Wiki" for change notification.

The following page has been changed by Sachin Patel:
http://wiki.apache.org/geronimo/EclipseDeployment

------------------------------------------------------------------------------
  
  == Creating Maven and Server Launch Configurations  ==
  
+ NOTE: The supplied screenshots may not reflect the instructions.  If there is a conflict,
follow the instructions.
+ 
  This section will explain configuring your Eclipse workspace to provide intergated Maven
support.  We will create a set of configurations that will assist in building and launching
Geronimo. 
  
  To install Mevenide through the Eclipse Update Manager, create an Update Site pointing to
the following site and follow the directions remembering to select both the Maven and Mevenide
features.
@@ -149, +151 @@

  
  Close the wizard. You have now created a maven configuration that will run automatically
through the Eclipse build process whenever a java source file is changed.  The specified goal
will create the updated snapshot jar for one or more projects and will install them to you
maven repository.
  
- This maven configuration will be applied to all Geronimo projects since they contain the
maven builder that was automatically added to the .project files with the maven m:eclipse
goal run earlier.  However, we want to disable this for the '''{{{geronimo-assembly}}}'''
project.  Right click on the '''{{{geronimo-assembly}}}''' project and choose '''{{{Maven
--> Remove Maven nature}}}'''.  This will prevent creating a full install snapshot with
every build. Instead for '''{{{geronimo-assembly}}}''', we will create a different launch
configuration specicially for this project.  Since building '''{{{geronimo-assembly}}}'''
is relativaly time consuming, it will not be configured to be invoked as part of the eclipse
auto-build process.
+ This maven configuration will be applied to all Geronimo projects since they contain the
maven builder that was automatically added to the .project files with the maven m:eclipse
goal run earlier.  However, we want to disable this for the '''{{{geronimo}}}''' project.
 Right click on the '''{{{geronimo}}}''' project and choose '''{{{Maven --> Remove Maven
nature}}}'''.  This will prevent creating a full install snapshot with every build. Instead
for '''{{{geronimo}}}''', we will create a different launch configuration specicially for
this project.  Since building '''{{{geronimo}}}''' is relativaly time consuming, it will not
be configured to be invoked as part of the eclipse auto-build process.
  
  From the menu, select '''{{{Run --> External Tools --> External Tools... }}}'''
  
@@ -164, +166 @@

  Select the '''{{{Main}}}''' tab and specify the following base directory.  Then close the
wizard.
  
  {{{
- ${workspace_loc:/geronimo-assembly}
+ ${workspace_loc:/geronimo}
  }}}
  
  http://sppatel.dyndns.org/geronimo/assemble2.gif

Mime
View raw message