Eclipse source builds provide developers with an automated method for checking out source code and other required resources, compiling the Java code, generating javadoc, and finally, creating a zip file of an Eclipse runtime from a downloaded source tree. The end result of a source build is a runnable Eclipse.
A source build download contains shell and ant scripts that fetch and build a particular version of Eclipse. Although you can manually edit build.xml files in each feature and plug-in, they are typically generated by the Eclipse pde-build plug-in. As a result you will need to download a fresh source build zip file when major changes occur to Eclipse source, such as the addition or removal of plug-ins. The version of Eclipse a particular source build will create is embedded in the source build zip file name. For example, eclipse-sourceBuild-I20030624.zip builds Eclipse from integration build 20030624.
Produces an Eclipse SDK using the Java compiler you have installed.
|osType||Target operating system (See supported types).|
|windowSystemType||Target windowing system (See supported types).|
|architecture||Target system architecture (See supported types).|
|bootclasspath (optional)||The list of bootclasspath jars to compile against using either a colon or semi-colon as separators. The jars that make up a bootclasspath are part of any JDK or JRE. Typically this parameter is only specified if you are cross compiling Eclipse. The default is the rt.jar on your path.|
The Ant target from build.xml to execute. The default target is run and performs a complete fetch, build, javadoc build and install. Other valid targets are:
When the Eclipse build is complete, there will be a zip file called
in the results subdirectory of your build directory.
Extract this file to the directory where you would like to run Eclipse. If you extract it to your root directory, a directory called eclipse will be created.
Run Eclipse with the desired command line parameters.
Eclipse can be built on any of the following platforms. With some limitations any platform can be used to build Eclipse for any or all supported platforms.
|Operating System (os)||Windowing System (ws)||Archecture|