我正在尝试使用文件重定向运行 Java 程序。我正在用这个简单的程序对其进行测试:
package netbeans.sanbdox;
public class Sanbdox {
public static void main(String[] args) {
for(int i = 0; i < args.length; i++) {
System.out.println(args[i]);
}
}
}
当我转到命令行并运行时
$ java -jar dist/compiled_project.jar < q1.txt
$
没有输出,即使q1.txt
不是空文件。我应该怎么做才能使文件重定向起作用?