传递系统命令和命令行参数在Eclipse中
问题描述:
有什么方法可以在Eclipse中传递系统命令和命令行参数?
E.g传递out.txt> passout.txt到命令行参数结果中的代码来处理out.txt文件和休息> passout.txt传递给终端用于创建。传递系统命令和命令行参数在Eclipse中
答
我不知道一个普遍的答案,但如果你要转发的地方标准输出,你可以使用已经存在于运行配置对话框选项:
答
如果您只想输出重定向,启动配置对话框允许在最后一个选项卡中显示“常见”,如Jacks的答案中所述。
如果要使用输入重定向或管道,则只能使用外部工具启动器。创建一个外部工具配置,并将整个命令行作为一个字符串传递给命令解释程序cmd.exe
,并将第一个参数传递给/c
。位置的特殊语法告诉Eclipse为程序搜索PATH。
地点:${system_path:cmd.exe}
参数:/c echo Hello world>output.txt
非常感谢,帮助现在...但是从庆典上运行我的源代码给我的能力/灵活性,使用sys命令,不知道是否有可能来自Eclipse – deepseefan 2010-11-23 21:03:30
正如我在答案中所解释的,您可以使用外部工具配置来启动一个shell,并将整个命令行作为参数。这样你也可以调用系统命令。我曾经这样做过一次,从Eclipse开始构建Maven。 – 2010-11-24 14:51:34