1

这就是我想要做的。我一直在运行一个“驱动程序”可执行文件作为第一个参数,并在命令提示符/终端中运行一个名为“代理”的 java 可执行文件作为第二个参数,如下所示:

user@ubuntu:~$ ./driver agent

每次它都能正常工作。如果我这样做,我将无法按顺序颠倒它们,它们将不起作用。

然而,每次如果我要测试它们,我必须重新编译我的 agent.java 文件以使其成为可执行文件,然后从命令提示符处运行它,这需要大量工作。

无论如何我可以在 Eclipse 中执行此操作,我可以将 Eclipse 设置为运行驱动程序可执行文件(不是 java 可执行文件,而只是一个外部文件)作为命令提示符中的第一个参数并运行 agent.java当我单击 Eclipse 中的“运行”按钮时,将文件作为 IDE 本身的第二个参数?

我的操作系统是 Linux Ubuntu 14.04。

4

1 回答 1

1

使用“运行 -> 外部工具 -> 外部工具配置”来定义“程序”类型的外部工具,提供驱动程序作为程序名称和您的 Java 类作为参数。您可能需要检查“构建”下的“启动前构建”。但是,您将无法进行调试。

于 2015-04-02T07:39:52.583 回答