为了账号安全,请及时绑定邮箱和手机立即绑定

Java JDK java.io.FileNotFoundException

Java JDK java.io.FileNotFoundException

三国纷争 2019-03-14 14:15:51
java.io.FileNotFoundException: Source 'file:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/lib/ant-javafx.jar!/resources' does not exist为什么会报这个错1:ant-javafx.jar这个包是存在的2:jdk路径没有错3:我用的是Intellij IDEA这个是代码``URL url=TopologyMain.class.getResource("/words.txt");Config conf=new Config();conf.put("wordsFile",url.toString());
查看完整描述

3 回答

?
墨色风雨

TA贡献1853条经验 获得超6个赞

不是jar包找不到
是文件找不到
words.txt最终路径应该是类根路径

查看完整回答
反对 回复 2019-04-16
?
眼眸繁星

TA贡献1873条经验 获得超9个赞

是 words.txt 找不到。可以判断文件是否存在,如果不存在就创建


在 getResource 之前执行


File f = new File("/words.txt");

if (!f.exists()) {

    try {

        f.createNewFile();

    } catch(Exception e) {

        e.printStackTrace();

    }

}


查看完整回答
反对 回复 2019-04-16
?
哈士奇WWW

TA贡献1799条经验 获得超6个赞

看好文件的路径怎么写的。你想写相对路径还是绝对路径?相对路径前面不要加/,绝对路径以盘符开始。


查看完整回答
反对 回复 2019-04-16
  • 3 回答
  • 0 关注
  • 606 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号