Eclipse上的命令行命令

时间:2013-05-20 23:04:22

标签: java windows eclipse command-line

Handling Java command line arguments in the format “cat file.txt | java YourMainClass”

我通过上面的链接看到了我的问题的解决方案。但是,我不知道如何使用Eclipse运行它。我如何使用该命令行参数?文本文件应该与我的程序在同一个文件夹中吗?

另一方面,我试图在Windows中使用命令行运行它。

1 个答案:

答案 0 :(得分:0)

我可以给你这个建议。

创建一个可执行jar,包括可以读取SO帖子中提到的文本文件的类,并创建一个shell脚本来运行执行jar的上述命令。

在Eclipse中创建一个外部工具配置来执行一个程序,该程序允许您执行shell / dos命令。例如 转到Run-> External Tools-> External Tools然后设置一个新程序,并提供位置 (例如:位置到/ bin / bash),工作目录和环境选项卡中的相关路径变量然后在该对话框的arguments部分中添加一个与此类似的命令。

"/bin/bash ./run.sh"

我没有亲自尝试使用unix命令运行它,但是创建了一些外部工具配置来使用DOS命令,比如清理目标目录。请参阅this。希望这会有所帮助。