我有一个特定的可执行文件,我想将其集成到我的 Eclipse RCP 框架中。是否可以将 exe 包装在一个包中,定义起点和参数并将其作为一个独立于我的框架的工具启动?另一个问题是相反的。我能否从可执行包中检索返回值,甚至即时交换参数/值/其他内容?
谢谢
最佳答案
我不知道有任何现有框架可以做到这一点,但您可以使用 Apache Commons Exec 运行可执行文件或 ProcessBuilder在将其注册为服务的自定义包中。它显然需要一些编码并且依赖于平台,exe
文件在 Windows 上运行。
关于java - 可作为具有参数交换的 OSGi 包执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9096828/