0

我正在运行我开发的两个 Eclipse 插件。这些插件已成功导入到持久容器库中的新工作区。到目前为止一切都很好,问题是在我尝试测试我的插件时开始的:1)我无法从 eclipse 的文本自动完成中获得导航我的插件的类或它们的方法 2)当我运行这个测试时,我得到一个 classNotfoundException 这里是错误:

  Caused by: java.lang.ClassNotFoundException: 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Exception in thread "main" 

为了解决这个问题,我应用了 eran_levi 提出的解决方案:“运行我的 eclipse 插件最终会出现 ClassNotFoundException ”,但它对我不起作用。任何形式的帮助都非常感谢。先感谢您 !!!

4

1 回答 1

0

我想玩得聪明一点,在定义运行配置时我没有导出所有插件(只有我的两个插件和一些 Equinox 插件)。当我导入所有插件时,一切正常。

于 2015-09-28T19:33:37.787 回答