Start from a new Eclipse by installing the selecting laster 03-2019 you do not install any OH component selected.
Once the installation is complete, you need to clone the latest repositories as per the guide. @kai is working on a final version
I hope it helps you
Yes , once you build the jar it will run with both 2.4 stable and 2.5M1.
I tested it personally and it worked.
for bindings not part of the official distribution you install them copying the jar in the addons folder, and you still have to activate dependencies manually , but that was true also with the old build system
@gozilla01
I am new to OH2 developing.
I tried your instruction set but after “Run OSGi” I get multiple OSGi framework errors: org.osgi.framework.BundleException: Could not resolve module: org.openhab.core.boot [121] org.osgi.framework.BundleException: Could not resolve module: org.eclipse.xtext.xbase [115] org.osgi.framework.BundleException: Could not resolve module: org.openhab.core.compat1x [103]
and so on…
After selecting laster 03-2019 you do not see any OH component selected.
Once the installation is complete, you need to clone the latest repositories as per the guide.
@gozilla01
Installed a fresh eclipse with eclipse installer and did all guide steps, but still the same errors like:
could not resolve the bundles: [com.eclipsesource.jaxrs.jersey-all-2.22.2 org.osgi.framework.BundleException: Could not resolve module: com.eclipsesource.jaxrs.jersey-all [1] Unresolved requirement: Import-Package: javax.activation
Would be nice if you could quickly add those as your own PR. I have no insights here.
What is important: Do not specify a specific Eclipse version. That got outdated in the docs all the time. Rather have a hint somewhere saying: Tested with X.y.