在Eclipse中,如何在运行另一个程序作为第一个参数时运行java程序,就好像它是命令提示符中的第二个参数一样?

时间:2015-04-02 07:29:25

标签: java eclipse command-line-arguments command-prompt run-configuration

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

user@ubuntu:~$ ./driver agent

每次它完美无缺。如果我确实他们不能工作,我就无法扭转它们。

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

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

我的操作系统是Linux Ubuntu 14.04。

1 个答案:

答案 0 :(得分:1)

使用"运行 - >外部工具 - >外部工具配置"定义类型" Program"的外部工具,提供驱动程序作为程序名称,将Java类作为参数。你可能想要在发布前检查" Build"在" Build"。但是,您无法进行调试。