Cannot resolve Draw2D/GEF bundle for Eclipse Application [message #1712321] |
Thu, 22 October 2015 23:13 |
Sean Trott Messages: 6 Registered: October 2015 |
Junior Member |
|
|
Hello,
I am developing an application using the Eclipse Workbench, which is a GUI used for linguistics and natural language processing. There is already a working version of the application, but I would like to add a feature to graphically visualize relations between data components: such as, if X is a subcase of Y, there would be two nodes labeled X and Y with an edge connecting them labeled "subcase", and so on.
I looked into various tools for Eclipse, and it seems that the Draw2D and Graphical Editing Framework (GEF) are ideal for what I want to do. I am using Luna, so I installed GEF from this release repository (http://download.eclipse.org/releases/luna/), and added it to the dependencies in my plugin.xml file. I also added it to the run configurations list.
When I run my project, however, it throws the error below and fails to initialize (the module name is compling.gui, by the way). I've seen some variations of this on the web, but haven't been able to find a solution. Has anyone encountered this in the Luna 4.4 Eclipse version and figured out a solution? Let me know if you need more information. Thanks!
Error message:
!ENTRY compling.gui 4 0 2015-10-22 16:03:52.015
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: compling.gui [167]
Unresolved requirement: Require-Bundle: org.eclipse.draw2d; bundle-version="3.9.101"
at org.eclipse.osgi.container.Module.start(Module.java:434)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1561)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
|
|
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03674 seconds