0

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

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

但是我使用了插件的扩展点,当我将插件放入 eclipse 产品中时它没有检测到。

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

我该如何解决这个问题?

4

0 回答 0