gpt4 book ai didi

java - FileReader 不读取 tomcat 服务器中的文件

转载 作者:行者123 更新时间:2023-11-28 22:46:53 25 4
gpt4 key购买 nike

我有这个代码

  public ArrayList<String> getMail() {

ArrayList<String> i = new ArrayList();

try {

int j = 0 ;

FileReader file = new FileReader("emaillist0.txt");

BufferedReader lerArq = new BufferedReader(file);

String linha = lerArq.readLine();

System.out.println("tp aqio ´prra");
while (linha != null) {
i.add(j, linha);
j++;
linha = lerArq.readLine();
}
System.out.println(i.size());

file.close();
return i;
} catch (IOException e) {
System.err.printf( e.getMessage());
return null;
}

}

这个问题是当我在 apache tomcat 中执行这段代码时抛出这个错误

emaillist0.txt(系统找不到指定的文件)java.lang.NullPointerException但是当我在 Java 应用程序中执行这段代码时,它运行得很好

最佳答案

使用绝对路径代替文件名,或者将你的文件移动到tomcat的bin目录下(当然这取决于你的操作系统)

关于java - FileReader 不读取 tomcat 服务器中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57420246/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com