我正在开发一个 Eclipse 插件,com.simple.plugin
具有以下结构:
问题是在运行时我无法访问我自己的插件的类。例如,如果我在 SampleHandler.java 中执行以下代码:
Class cls = Class.forName("com.simple.handlers.SampleHandler");
Object obj = cls.newInstance();
我得到错误:
java.lang.ClassNotFoundException: com.simple.handlers.SampleHandler cannot be found by com.simple.plugin_1.0.0.qualifier*
我的类路径的清单运行时选项有插件的根,所以我不知道出了什么问题!