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.
Difference between revisions of "Common Build Infrastructure/Getting Started/FAQ/Basebuilder"
(→A. It doesn't matter.) |
|||
Line 3: | Line 3: | ||
[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.releng.basebuilder/ org.eclipse.releng.basebuilder] is a subset of eclipse plugins required to run the build. It does not need to compile entirely or be in your workspace to be useful. | [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.releng.basebuilder/ org.eclipse.releng.basebuilder] is a subset of eclipse plugins required to run the build. It does not need to compile entirely or be in your workspace to be useful. | ||
− | == | + | ==I checked out the org.eclipse.releng.basebuilder but there are some compilation errors.== |
1. It depends on a j2ee.jar. | 1. It depends on a j2ee.jar. | ||
Line 12: | Line 12: | ||
I can resolve all the errors with outdated dependencies by replacing them with others in the plugins folder, but for the j2ee.jar I had to add j2ee.jar to my private library and include it in the project, even though the project seems to reference a j2ee.jar in "eclipsInternalBuildTools". I cannot find this location in the projects. | I can resolve all the errors with outdated dependencies by replacing them with others in the plugins folder, but for the j2ee.jar I had to add j2ee.jar to my private library and include it in the project, even though the project seems to reference a j2ee.jar in "eclipsInternalBuildTools". I cannot find this location in the projects. | ||
− | === | + | ===It doesn't matter. === |
This project does not need to compile; it is only needed to launch a headless Eclipse runtime for your build. | This project does not need to compile; it is only needed to launch a headless Eclipse runtime for your build. | ||
Line 20: | Line 20: | ||
relengBaseBuilderDir=/path/to/org.eclipse.releng.basebuilder | relengBaseBuilderDir=/path/to/org.eclipse.releng.basebuilder | ||
− | == | + | ==What version of basebuilder should I use?== |
− | + | Get the latest stable tag for the version of Eclipse you're building against. | |
See [[Platform-releng-basebuilder]]. | See [[Platform-releng-basebuilder]]. |
Latest revision as of 13:08, 16 November 2009
org.eclipse.releng.basebuilder is a subset of eclipse plugins required to run the build. It does not need to compile entirely or be in your workspace to be useful.
I checked out the org.eclipse.releng.basebuilder but there are some compilation errors.
1. It depends on a j2ee.jar. 2. Some of the dependencies still reference older/previous versions of jar's
I can resolve all the errors with outdated dependencies by replacing them with others in the plugins folder, but for the j2ee.jar I had to add j2ee.jar to my private library and include it in the project, even though the project seems to reference a j2ee.jar in "eclipsInternalBuildTools". I cannot find this location in the projects.
It doesn't matter.
This project does not need to compile; it is only needed to launch a headless Eclipse runtime for your build.
You can clean up all the errors/warnings or you can simply close the project. It also does not need to be in your workspace if you'd prefer to have it elsewhere on disk and reference it like this in your project's .releng/build.properties file:
relengBaseBuilderDir=/path/to/org.eclipse.releng.basebuilder
What version of basebuilder should I use?
Get the latest stable tag for the version of Eclipse you're building against.