Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
VE/Building
So, you want to build VE locally, so that you can contribute to the project? Awesome. Here's what you'll need:
For VE 1.4, you'll need Eclipse 3.4.2 SDK and related requirements. For VE 1.5, you'll need Eclipse 3.5.x SDK.
Fetch Sources
The easiest way to get the VE project sources into your workspace is to fetch the Project Set File (PSF) to your machine, then use Eclipse to import projects from that file. The PSFs are located in this folder in CVS:
Once you have the PSFs, you can import projects into your workspace with
File > Import > Team > Team Project Set
Install Binary requirements
To be able to compile VE in your workspace using PDE/UI, you will also need to install these requirements (see mozilla.map and orbitBundles.map:
- http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/1.8.1.3/contrib/eclipse/features/org.mozilla.xpcom.feature_1.8.1.3-20080312.jar
- http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/1.8.1.3/contrib/eclipse/plugins/org.mozilla.xpcom_1.8.1.3-20080312.jar
- http://download.eclipse.org/tools/orbit/downloads/drops/R20090529135407/bundles/com.ibm.icu_4.0.0.v20081201.jar
Additionally, build.properties will list any other zipped requirements or update sites from which dependencies must be installed.