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, 13 Jul 2005 17:46:38 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 (Under construction) ==
  
- This section will explain configuring your Eclipse workspace to provide intergated Maven
support.  We will create a set of configurations need to assist in building Geronimo. 
+ This section will explain configuring your Eclipse workspace to provide intergated Maven
support.  We will create a set of configurations need to 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 features, Maven and
Mevnide.
  {{{
@@ -174, +174 @@

  {{{
  default –Dmaven.test.skip=true –Dmaven.itest.skip=true.
  }}}
+ 
+ [image2]
+ 
+ On the '''{{{Patterns}}}''' tab define a new File Pattern of '''{{{**/*.java}}}'''.
+ 
+ [image3]
+ 
+ Close the wizard after you are done.  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.
+ 
+ [image4]
+ 
+ The next configuration we want to create is a Server Launch configuration that runs as a
local application rather then a remote application (as a later section will describe).
  
  == Debugging Geronimo (Local) (Under construction) ==
  

Mime
View raw message