Issue with Setup IDE with TAG2.0.0 beta1

So I did the following (for a new pc) :

  • Get the development-environment as explaind in the docs ( Eclipse -> Installer, …. )
  • It’s getting the latest code ( openhab-distro & openhab2-addons)
  • everything builds and runs
  • Checkout in a separate (local)-branch
  • Openhab-distro --> TAG 2.0.0 beta1
  • Openhab2-addons --> TAG 2.0.0 beta1
  • I had some build issue in Eclipse
  • So I followed this tip:
  • “Edit the eclipse.ini file located in your Eclipse install directory and insert -clean as the first line.”
    • And that helps
  • But still when I run I get:
  • An error has occurred. See the log file […snip…] \ws.metadata.plugins\org.eclipse.pde.core\openHAB_Runtime\1454664949409.log
    • Contents below
  • In Eclipse -> Run -> Run Configurations -> “Plug-ins” is see not the full list of available plugins ( so not the ESH-plugins )
    • It seems that Eclipse is not playing nice with “openHAB_Runtime.launch”

A bit new to the whole eclipe env, osgi, etc. so any tips on how to have this working would be great?
Thanks in advance

!SESSION Fri Feb 05 10:35:49 CET 2016 ------------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2016-02-05 10:35:49.428
!MESSAGE Exception launching the Eclipse Platform:
java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter
	at Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.eclipse.equinox.launcher.Main.invokeFramework(
	at org.eclipse.equinox.launcher.Main.basicRun(
	at org.eclipse.equinox.launcher.Main.main(

Why do you want to check out an older code base instead of the latest master?

Hey Kai,
Thanks and apologies for my late reply.
I agree where that I should use latest-greatest.
But I am stuck in a situation where some personal upnp bindings are not working with the latest version and I needed to do some minor corrections on the running setup @home.

If the error does not ring a bell than no problem, I’ll upgrade to the latest beta.