[英]RegId required: java.io.FileNotFoundException: GCMRegId.txt (The system cannot find the file specified)
[英]java.io.FileNotFoundException: read.txt (The system cannot find the file specified)`
当我尝试运行它时,我总是会收到此错误:
IOException: java.io.FileNotFoundException: read.txt (The system cannot find the file specified)
这是我的代码段:
try(BufferedReader in = new BufferedReader(new FileReader("read.txt"));
BufferedWriter out = new BufferedWriter(new FileWriter("write.txt"))){
String l;
while((l=in.readLine())!=null)
out.write(l);
}
catch(IOException e){System.out.println("IOException: "+e);}
更多我使用NetBeans 8.0.1。 我在此站点上进行了一些类似的查询,并尝试将上述read.txt以及src文件夹以及它以及类文件放在其中。 但是我仍然收到此错误。 有人可以指出我的错误吗?
在构建项目时,我刚刚注意到了这一点。 我是新来的,所以无法理解是否与我的问题有关
ant -f "E:\\Programming\\Projects\\java files\\JavaNio1_3" -Dnb.internal.action.name=rebuild clean jar
init:
deps-clean:
Updating property file: E:\Programming\Projects\java files\JavaNio1_3\build\built-clean.properties
Deleting directory E:\Programming\Projects\java files\JavaNio1_3\build
clean:
init:
deps-jar:
Created dir: E:\Programming\Projects\java files\JavaNio1_3\build
Updating property file: E:\Programming\Projects\java files\JavaNio1_3\build\built-jar.properties
Created dir: E:\Programming\Projects\java files\JavaNio1_3\build\classes
Created dir: E:\Programming\Projects\java files\JavaNio1_3\build\empty
Created dir: E:\Programming\Projects\java files\JavaNio1_3\build\generated-sources\ap-source-output
Compiling 1 source file to E:\Programming\Projects\java files\JavaNio1_3\build\classes
Copying 2 files to E:\Programming\Projects\java files\JavaNio1_3\build\classes
compile:
Created dir: E:\Programming\Projects\java files\JavaNio1_3\dist
Copying 1 file to E:\Programming\Projects\java files\JavaNio1_3\build
Nothing to copy.
Building jar: E:\Programming\Projects\java files\JavaNio1_3\dist\JavaNio1_3.jar
To run this application from the command line without Ant, try:
java -jar "E:\Programming\Projects\java files\JavaNio1_3\dist\JavaNio1_3.jar"
jar:
BUILD SUCCESSFUL (total time: 0 seconds)
感谢大家的帮助。 终于解决了!
我尝试了kakurala在上面的评论中提到的内容,并且有效!
“使用java创建文件,然后检查它是否在项目目录中或其他地方创建。– kakurala”
谢谢男人..并感谢大家花时间回答。
该线程现在可以关闭:)
只需在这里阅读异常的详细信息即可:
具有指定路径名的文件不存在
也就是说, VM
找不到在FileReader
中指定的任何文件。
您的read.txt
文件应位于NetBeans项目目录中,例如
C:\Users\ABC\Documents\NetBeansProjects\Sample\read.txt
驱动器中带有测试文件的示例代码:
try(BufferedReader in = new BufferedReader(new FileReader("D:\\MyTasks.txt"));
BufferedWriter out = new BufferedWriter(new FileWriter("write.txt"))){
String l;
while((l=in.readLine())!=null)
out.write(l);
}
catch(IOException e){System.out.println("IOException: "+e);}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.