Java JDK java.io.FileNotFoundException

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());


三国纷争
浏览 608回答 3
3回答

墨色风雨

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

眼眸繁星

是 words.txt 找不到。可以判断文件是否存在,如果不存在就创建在 getResource 之前执行File f = new File("/words.txt");if (!f.exists()) {    try {        f.createNewFile();    } catch(Exception e) {        e.printStackTrace();    }}

哈士奇WWW

看好文件的路径怎么写的。你想写相对路径还是绝对路径?相对路径前面不要加/,绝对路径以盘符开始。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java