找不到指定的文件-java

找不到指定的文件-java,java,input,output,inputstream,Java,Input,Output,Inputstream,我已经构建了一个java程序,它通过 Scanner scan = null; scan = new Scanner(system.in); 然后它输出我想要的东西。问题是我试图通过cmd运行程序 使用javac Problem110102.java java问题110102output.txt 但是我发现系统找不到指定的文件,即使文本和输出文件都与.java文件一起位于src文件夹中。我有另一个在cmd中工作的程序,但这一个不想。这个程序编译得非常好,在我使用下面的代码时运行,但在我试图从文

我已经构建了一个java程序,它通过

Scanner scan = null;
scan = new Scanner(system.in);
然后它输出我想要的东西。问题是我试图通过cmd运行程序

使用javac Problem110102.java

java问题110102output.txt

但是我发现系统找不到指定的文件,即使文本和输出文件都与.java文件一起位于src文件夹中。我有另一个在cmd中工作的程序,但这一个不想。这个程序编译得非常好,在我使用下面的代码时运行,但在我试图从文件中获取代码时运行不了

java问题110102


是的,当我使用javacMake sure text.txt时,它是在同一个目录中创建的;另外值得注意的是,它应该是System.in,大写很重要。我把它作为System.in放在程序中,所有文件都在同一个文件夹中。这是什么平台?另外,请发布dir或ls的结果(以适当的为准)。解决了问题,我有text.txt和output.txt的名称,因此我必须输入java Problem110102output.txt.txt我已经修复了它,因此它可以作为java Problem110102