Help building Eclipse from scratch #2975
-
I'm trying to follow the instructions here to build from master on MacOS: https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/wiki/Platform-Build I had to skip running the tests as 3 of them failed. I don't know if this is a known problem or not. My next problem is that, although the
But there is no directory Does anyone have any recent experience building Eclipse who can suggest a way forward? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
The *.product files are here so I would expect the target folder to contain the important stuff. Do a find for things like content.jar, content.xml, *.dmg, *.zip and stuff like that... |
Beta Was this translation helpful? Give feedback.
-
Looks like this page is quite outdated (probably migrated from the old Eclipse-hosted wiki). I'll try to have a look at it to bring it up-to-date and clean it up. In general you can have a look at how the projects are build in the eclipse.releng.aggregator repo at: Of course this does a bit more, but it should give an impression what's actually necessary in terms of tools (JDK-21, maven-3.9, of course git, ...).
The tests are often a bit sensitive, so it's not surprising that some fail on a local machine. But some even fail on the build-server as you can see when you look at the test-results of the respective build at: Furthermore running the tests takes quite some time. For the fastest local build you should probably run the build also in parallel: Then you can get it completed in about 20min, depending on your machine. |
Beta Was this translation helpful? Give feedback.
Exactly, the compressed products are in the folder
eclipse.platform.releng.tychoeclipsebuilder/eclipse.platform.repository/target/products
within youreclipse.platform.releng.aggregator
clone.The eclipse update p2-repository is located in the sibling folder, just in case you need it:
eclipse.platform.releng.tychoeclipsebuilder/eclipse.platform.repository/target/repository