我想知道Eclipse为什么不识别该命令 (command2 =“java -cp”+ args [0] +“”+ args [1] +< input.txt“;)
当我从eclipse运行命令时,但是当我直接从CMD运行它时它可以工作。如何解决这个问题?
由于
答案 0 :(得分:0)
缺少引用:
command2="cmd -C \"java -cp "+ args[0] + " " + args[1] + "< input.txt\"";
即使使用重定向,<
仍然是命令的字符串表示形式中的显式字符(不是操作数)。