JavaWeb项目中获取文件的路径问题
方式一:直接找到文件的绝对路径
FileReader fr = new FileReader("D:\\ideawork\\Manager\\src\\jdbc.properties");
方式二:使用文件名获取文件的路径
uRL url = 当前所在类.class.getClassLoader().getResourse("jdbc.properties");
FileReader fr = new FilerReader(url.getPath());
注意:直接使用相对路径会出现文件找不到异常
FileReader fr = new FileReader("src/jdbc.properties");
运行出现:ClassNotFoundException: "src/jdbc.properties"
原因:将当前项目部署到服务器上之后,该文件以及该项目会在服务器部署的路径下存在,所以直接使用相对路径依旧是在 该项目下寻找是找不到的。