Eclipse source builds provide developers with an automated method for 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.
This source build download contains all the Java code, non-Java resources, and scripts that 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-srcIncluded-3.0.zip builds Eclipse version 3.0
Produces an Eclipse SDK using the Java compiler you have installed.
Parameter Name | Description |
osType | Target operating system (See supported types). |
windowSystemType | Target windowing system (See supported types). |
architecture | Target system archecture (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 or using a JDK which does not use a "rt.jar" to contain the java libraries. The default is the rt.jar on your path. |
target (optional) | The Ant target from build.xml to execute. The default target is run and performs a complete build and generates an install. Other valid targets are:
|
Install Eclipse
When the Eclipse build is complete, there will be a zip file called
<osType>-<windowSystemType>-<architecture>-sdk.zip
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) | Architecture(arch) |
win32 | win32 | x86 |
linux | gtk | x86 |
linux | gtk | ppc |
linux | gtk | amd64 |
linux | gtk | ia64 |
linux | motif | x86 |
macosx | carbon | ppc |
aix | motif | ppc |
hpux | motif | PA_RISC |
qnx | photon | x86 |
solaris | motif | sparc |