You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by Apache Wiki <wi...@apache.org> on 2005/09/08 20:59:33 UTC

[Geronimo Wiki] Update of "EclipseDeployment" by Sachin Patel

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.