我正在尝试使用以下代码打开一个文本文件:
try{
FileReader fr=new FileReader("text\\test.txt");
BufferedReader br=new BufferedReader(fr);
int i;
while((i=br.read())!=-1){
System.out.print((char)i);
}
br.close();
fr.close();
} catch (IOException e){
e.printStackTrace();
}
此代码导致此错误(第69行是FileReader初始化):
W/System.err: java.io.FileNotFoundException: text\test.txt: open failed: ENOENT (No such file or directory)
at libcore.io.IoBridge.open(IoBridge.java:492)
at java.io.FileInputStream.<init>(FileInputStream.java:160)
at java.io.FileInputStream.<init>(FileInputStream.java:115)
at java.io.FileReader.<init>(FileReader.java:58)
at com.example.mytrial.MainActivity.onCreate(MainActivity.java:69)
这是我的文件系统的样子:这里
感谢任何和所有帮助!
如果你的文件在项目类路径中,你应该能够删除文本//
如果它在资源中,您可以使用< code>text\访问它,请参考下面的模式https://mkyong . com/Java/Java-read-a-file-from-resources-folder/
为什么我会受伤 回溯(最近一次调用last):文件“C:\temp\py\tesst.py”,第8行,在 我错过什么了吗?
('SPARK_FILES_DIR:',U'/H/TMP/Spark-76BDBD48-CBB4-4E8F-971A-383B899F79B0/userfiles-EE6DCDEC-B320-433B-8491-311927C75FE2')('inputfile name:',[U'empfile1.csv'])('input file path:',U'/H/TMP/Spark-76BDBD48
我正在通过 Windows(10) 启动时的批处理文件启动我的应用程序。这是我在批处理文件中的内容 - 当windows启动时,我得到了 无法访问文件.jar 然而,问题是在这个错误消息之后,应用程序仍然在启动中,并且运行良好。正在访问jar但我仍然无法访问jar错误的原因是什么,如何避免它?找不到这个特定案例的任何答案。
问题内容: 重新启动Rails应用程序时出现以下错误。我以前在另一台服务器上使用另一个应用程序遇到过此问题,但不记得是什么问题了,或者我是怎么解决的。 我正在Ubuntu上使用capistrano部署到杂种集群。 当我做 结果是: 日志目录是/ apps / staging / shared / log的目录。 这是怎么回事? 问题答案: 原来是一个细微的错误: 当这两行引发异常时 rails假定
我正在使用path标准(使用maven war)将webapp部署到tomcat instalation目录。问题是我在webapp路径和浏览器中有一个javascript文件夹,我无法访问该文件夹。我已经检查了文件是否创建到正确的文件夹,他们在那里! 如果我尝试在浏览器上运行 给我“404页未找到”错误。 如果我把js文件夹放在根目录(而不是标准目录)中,一切都正常。
如果有人能帮忙,那就太好了!