0

我想创建一个 Eclipse 插件,当它被激活时(通过一些额外的菜单或上下文菜单)会启动一个独立的 Java 应用程序,该应用程序是作为插件包的一部分下载的。我是 eclipse 插件开发的新手,所以我不太确定我需要做什么来实现这一点。

是否可以在插件的源代码中包含独立应用程序的文件并让插件运行 shell 代码来执行应用程序?

4

1 回答 1

1

我相信您所要做的就是通过执行相应的命令

Process p = new ProcessBuilder().command("your shell command here").start()

这将创建一个新进程并运行您拥有的任何程序。我认为 Eclipse 将允许您这样做(有很多插件可以启动 Web 服务器等等)。然而,除非你做一些特别的事情(比如为网络服务器实现一个新的运行配置类型或类似的东西),这似乎是个坏主意。

于 2012-06-11T18:02:02.540 回答