可执行为带参数交换的OSGi包

时间:2012-02-01 13:48:23

标签: java eclipse-rcp osgi exe

我有一个特定的可执行文件,我想在Eclipse RCP Framework中集成。是否可以将exe包装在一个包中,定义起始点和参数,并将其作为一个独立的工具从我的框架开始?另一个问题则反过来说。我可以从可执行包中检索返回值,甚至可以动态地交换参数/值/某些内容吗?

谢谢

1 个答案:

答案 0 :(得分:0)

我不知道任何现有框架可以执行此操作,但您可以在自定义捆绑包中将Apache Commons ExecProcessBuilder运行可执行文件,并将其注册为服务。它显然需要一些编码,它将依赖于平台,exe文件在Windows上运行。

这个问题也有帮助:Including additional resources with OSGi bundles