这就是我想要做的。我一直在运行一个“驱动程序”可执行文件作为第一个参数,并在命令提示符/终端中运行一个名为“代理”的 java 可执行文件作为第二个参数,如下所示:
user@ubuntu:~$ ./driver agent
每次它都能正常工作。如果我这样做,我将无法按顺序颠倒它们,它们将不起作用。
然而,每次如果我要测试它们,我必须重新编译我的 agent.java 文件以使其成为可执行文件,然后从命令提示符处运行它,这需要大量工作。
无论如何我可以在 Eclipse 中执行此操作,我可以将 Eclipse 设置为运行驱动程序可执行文件(不是 java 可执行文件,而只是一个外部文件)作为命令提示符中的第一个参数并运行 agent.java当我单击 Eclipse 中的“运行”按钮时,将文件作为 IDE 本身的第二个参数?
我的操作系统是 Linux Ubuntu 14.04。