使用java代码创建的插件不起作用

时间:2015-08-08 06:16:18

标签: java eclipse plugins javacompiler

我紧张的是在运行时使用java代码创建一个插件。首先使用java.util.jar.JarOutputStream创建一个可执行jar并使用javax.tools.JavaCompiler来编译类。我能够从命令行正确执行jar。

然后我尝试通过在jar包中包含plugin.xml文件来创建一个插件,并使用上面的包编译这些类,并创建插件而没有任何错误。

但我正在使用插件的扩展点,并且在我将我的插件放入eclipse产品时它没有检测到。

然后我使用eclispe导出选项导出它,它对我来说正常工作。我解压缩了以程序方式创建的jar并使用eclispe,内容相同。

我该如何解决这个问题?

0 个答案:

没有答案