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 "Eclipse Tools" by Sachin Patel
Date Tue, 29 Nov 2005 20:39:41 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/Eclipse_Tools

------------------------------------------------------------------------------
   * [http://java.sun.com J2SE 1.4.2] 
   * [http://download.eclipse.org/webtools/downloads/ Eclipse Web Tools Platform]
  
- These are the prerequisites to install the Web Tools Platform. They must be downloaded and
installed before WTP can be installed.  See the WTP download page for the correct driver versions
needed for Eclipse, EMF, GEF, and the Java EMF Model Runtime.
+ WTP and its required dependencies are automatically downloaded into your local maven repository
when building the plugin, so manually downloading the required WTP driver and its prerequisites
is optional.
  
- http://people.apache.org/~sppatel/wiki-images/latestdownloads.gif
+ Currently, building the current source requires WTP M9 or later.
  
+ If manually downloading the dependencies, extract each of the download zips into the same
root location.
- http://people.apache.org/~sppatel/wiki-images/buildreq.gif
- 
- 
- The current source requires drivers after the WTP M8 milestone release, as there have been
numerous API changes since and building against WTP M8 will lead to compile errors.  
- 
- Extract all of the download zips into the same root location.
  
  {{{WARNING}}}: Don't use Eclipse WTP All-in-one pack, which is only available for the quite-old-now
0.7 release. Because of many breaking API changes in the past WTP releases and the recent
plugin migration to the jar form, it's important to use the prerequisities listed above. You've
been warned.
  
@@ -45, +40 @@

  ----
  == Step 3 - Building ==
  
+ Option 1.
+ 
- To build all the source and create the distribution zip, from the ''geronimo-eclipse-tools''
folder invoke:
+ To automatically download prereqs, build all the source, and create the distribution zip,
from the ''geronimo-eclipse-tools'' folder simply invoke:
+ 
+ {{{
+ maven build
+ }}}
+ 
+ Thats it. Skip to Step 4 for installation instructions.
+ 
+ Option 2.
+ 
+ If you have already manually download WTP and wish to use that particular driver to build
against invoke:
  
  {{{
  maven -Declipse.home=/path/to/eclipse/install/dir
  }}}
  
- The ''eclipse.home'' property points to the installation directory of Eclipse (with WTP).
It's important that the variable be set properly so that necessary plugins are available.
+ The ''eclipse.home'' property points to the installation directory of Eclipse (with WTP).
  
  By default, the plugins will currently generate an image based on the Geronimo 1.0-SNAPSHOT.
 To specify an image for the a given milestone or release, specify the following property
as well.
  
  {{{
- maven -Dgeronimo_runtime_version=1.0-M5
+ maven -Dgeronimo.version=1.0-M5
  }}}
  
  It is important that you build agaist the same runtime version you plan to deploy against.
 So if you build against the 1.0-SNAPSHOT you should also rebuild the

Mime
View raw message