在Eclipse中传递系统命令和命令行参数

时间:2010-11-23 20:18:50

标签: java eclipse

有没有办法在Eclipse中传递系统命令和命令行参数?
例如,传递 out.txt> passout.txt 到命令行arg导致代码处理 out.txt 文件并休息> passout.txt 传递给终端进行创建。

3 个答案:

答案 0 :(得分:1)

我不确定一般答案,但是如果你想在某个地方转发stdout,你可以使用运行配置对话框中已有的选项: alt text

答案 1 :(得分:0)

如果您只想重定向输出,则启动配置对话框会在最后一个标签“common”中允许这一点,如Jacks回答中所述。

如果要使用输入重定向或管道,则只能使用外部工具启动器。创建外部工具配置并将整个命令行作为一个字符串传递给命令解释器cmd.exe,并将/c作为第一个参数传递。该位置的特殊语法告诉Eclipse在PATH中搜索该程序。

地点:${system_path:cmd.exe}

参数:/c echo Hello world>output.txt

答案 2 :(得分:0)

右键单击Eclipse,然后转到“运行方式”,然后选择“运行配置”,然后在新窗口的“第一窗口”中选择参数。

Second main Window://i.stack.imgur.com/MqU2f.png