Intellij运行配置输入文件

时间:2015-03-07 22:25:58

标签: java intellij-idea

无论如何都要为Java程序设置IntelliJ运行配置,以便它像在终端中运行它一样运行:

java Uguu < file

我如何告诉IntelliJ放置<文件?

3 个答案:

答案 0 :(得分:4)

IntelliJ IDEA的运行配置不支持输入重定向。请考虑修改您的程序,以便它可以接受文件名作为命令行参数并从该文件中读取,而不是从标准输入中读取。

答案 1 :(得分:0)

尝试Run -> Edit Configurations... -> Tab "Configuration" -> Program arguments

答案 2 :(得分:0)

您可以使用此代码模拟文件输入:

System.setIn(new FileInputStream("FILE_NAME"));

或者将文件名作为参数发送,然后将其放入FileInputStream:

System.setIn(new FileInputStream(args[0]));