问题:java.io.FileNotFoundException:
读取文件代码:
//1.获取文件真实路径
ServletContext servletContext = config.getServletContext();
//2.读取文件
String realPath = servletContext.getRealPath("/WEB-INF/classes/a.txt");
System.out.println("真实路径"+realPath);
BufferedReader br = new BufferedReader(new FileReader(realPath));
//3.将文件的每一行数据添加到list集合中
String line = null;
while ((line = br.readLine()) != null) {
list.add(line);
}
br.close();
System.out.println("list:"+list);
报错:
解决:
txt文件没有部署到项目中,重新复制文件到项目,或者手动添加到target/项目名/WEB-INF/classes目录下