DO NOT EDIT OR ANSWER THIS ISSUE. SEE THE ORIGINAL ISSUE INSTEAD:
https://www.jfire.org/modules/bugs/view.php?id=1287
ORIGINAL REPORTER: marco
The .classpath of project org.nightlabs.editor2d.ui references ECLIPSE_HOME:
ECLIPSE_HOME/plugins/org.holongate.gef_2.3.0/holongate-gef.jar
ECLIPSE_HOME/plugins/org.holongate.draw2d_2.3.0/holongate-draw2d.jar
However, ECLIPSE_HOME points to the SDK and not the current target platform! Either we introduce a new variable that's set by the NightLabs SDK or the project org.nightlabs.editor2d.ui needs to reference the libraries in a different way.
ORIGINAL COMMENT BY marco, VIEW IT HERE:
https://www.jfire.org/modules/bugs/view.php?id=1287
Btw. I backported my changes (fixed in trunk and 1.0-branch).
ORIGINAL COMMENT BY marco, VIEW IT HERE:
https://www.jfire.org/modules/bugs/view.php?id=1287
I removed all direct usages of J2D classes and instead wrapped the few accesses into methods which use reflection. This works fine and doesn't require the fragments' JARs to be known during compile time, anymore.
ORIGINAL COMMENT BY marco, VIEW IT HERE:
https://www.jfire.org/modules/bugs/view.php?id=1287
I removed all direct usages of J2D classes and instead wrapped the few accesses into methods which use reflection. This works fine and doesn't require the fragments' JARs to be known during compile time, anymore.
ORIGINAL COMMENT BY marco, VIEW IT HERE:
https://www.jfire.org/modules/bugs/view.php?id=1287
Btw. I backported my changes (fixed in trunk and 1.0-branch).