错误原因:相对路径要从当前项目的根目录的下一级目录写起。在idea的目录结构如下Project(项目)→Module(模块)→Package(包)→Java文件,IDEA默认当前路径为Project(项目)的根,如果出现错误就是你没有写到模块,将相对路径写到模块即可,有一个问题就是怎么样确定当前项目的根目录,可以通过使用“.”设置文件路径来确定当前项目的根目录。下面是解决方案
项目目录如下:
要使用的文件置为位于properties包下面,那么文件路径为:
"demo4/src/properties/cat.properties"获取当前项目的根目录:
File file = new File("."); System.out.println(file.getAbsoluteFile());
文章推荐: