java 我的程序可以读txt文件whilerrunning on intellij但当我创建jar文件它不能读

zwghvu4y  于 2023-01-01  发布在  Java
关注(0)|答案(1)|浏览(70)
reader = new Scanner(Paths.get(userDirectory + "/src/file.txt"));

我的txt文件是在src和程序在IDE中运行正常,但jar文件不能读取我的txt文件,我怎么能解决这个问题。

2uluyalo

2uluyalo1#

我没有得到同样的问题,但我不知道你用什么“userDirectory”.

public class Main {
public static void main(String[] args) throws IOException {
    String userDirectory = "/home/ubuntu/Desktop/Personal/testjarcreate";
    Scanner reader = new Scanner(Paths.get(userDirectory + "/src/file.txt"));
    System.out.println(reader.next());
}

} file.txt文件中的内容为“test,test”。当使用此main构建时,我在终端上得到“test,test”结果。

相关问题