我在导出过程之后创建了一个 Eclipse插件产品,并为客户端生成了一个 .EXE 格式的eclipse窗口。当我尝试打开eclipse(.exe)时,会产生如下错误:
java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:645)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
答案 0 :(得分:0)
在您的产品插件中,打开清单。然后检查以确保在依赖选项卡中添加了所有依赖项。可以选择添加所有必需的。试试这个,它应该会有所帮助。