我有一个普通的 Java 项目(不是插件项目),我想将它添加到我正在开发的 Eclipse 插件的类路径中。但是在 Web 项目中,我可以将该项目添加为构建路径,并且效果很好。但是我在 eclipse 插件中尝试了同样的事情,我能够成功编译,但在运行时我得到java.lang.ClassNotFoundException
.
我非常了解 OSGi,并且我知道如何将 OSGi 添加到类路径中(使用导出包),但我想要将标准的非 osgi 项目添加到类路径中,这样我就不会出现运行时错误。无论如何我可以做到这一点吗?
我可以将项目导出为 jar 文件或将其作为插件项目,它会正常工作。但这不是我目前的选择,因为该 API 仍处于预 alpha 阶段,并且会有很多变化。所以我试图避免每次都将其导出为 jar 文件的痛苦。除了这个,我还有什么选择吗?