我试图在一个普通的 Java 应用程序中运行多个 Equinox 实例。
目前,我正在我的应用程序中使用以下方法启动一个 Equinox 实例:
EclipseStarter.startup(new String[]{"-console", "-dev", "bin"}, null);
但是,对于需要大量启动、停止和更新包的新用例,这种方法已不够用。
相反,我希望能够同时拥有两个具有不同安装包的框架,并在必要时在它们之间进行交换。在某些情况下,我仍然需要停止并重新启动一些捆绑包,但这种方法可以解决大部分问题。
知道如何设置这种方法吗???
非常感谢您的帮助!
塞巴斯蒂安