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 Thu, 08 Sep 2005 18:59:33 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

------------------------------------------------------------------------------
  
  Next, the Eclipse projects can be generated by invoking:
  {{{
- $ maven -o m:eclipse -Dmaven.eclipse.buildcommands=org.mevenide.ui.mavenbuilder -Dmaven.eclipse.projectnatures=org.mevenide.ui.mavennature
+ $ maven -o m:eclipse
  }}}
  
  or
@@ -59, +59 @@

  $ maven -o -Dgoal=eclipse multiproject:goal
  }}}
  
+ The '''-o''' option will do an offline build and this goes pretty quickly.  You can optionally
specify the following properties to add the Maven specific natures and builders for all projects
by appending the following properties to the goal.
+ 
+ {{{
+ -Dmaven.eclipse.buildcommands=org.mevenide.ui.mavenbuilder -Dmaven.eclipse.projectnatures=org.mevenide.ui.mavennature
+ }}}
+ 
+ However, the Maven builder tremendously slows down the Eclipse build process. So it is recommended
that you do not add the maven nature and builder to every project unless it is absolutley
necessary.  The recommended alternative is when the workspace is launched to right click on
projects who wish to modify and select Maven --> Add Maven Nature.  This will greatly improve
performance and avoid invoking the Maven builder on unncessary projects.
+ 
- The '''-o''' option will do an offline build and this goes pretty quickly. The -D properties
will add the necessary builders and natures to each of the projects for use by the Mavenide
Eclipse Plugin.  
+ The -D properties will add the necessary builders and natures to each of the projects for
use by the Mavenide Eclipse Plugin.  
  ----
  == Step 3 - Firing up Eclipse ==
  At this point we'll assume that you've already pulled Eclipse and installed it.

Mime
View raw message