可执行的jar文件找不到我的txt文件

问题描述 投票:0回答:1

我完成了一个Javafx项目,完成后,我做了一个可执行的jar文件。当我运行它时,出现此错误:

java.io.FileNotFoundException:src \ Radiatorlista.txt

这是我的代码的样子:

File radiatorok = new File("src/Radiatorlista.txt");

我知道这条路将行不通。我不知道如何指定正确的相对路径。This is how my jar file looks like.

executable-jar
1个回答
0
投票

答案是,您需要将txt文件(或任何您不想打开的文件)放在jar文件所在的文件夹中。例如我的jar文件在这里:

F:/ Example / for / my / file

您需要将文件放入文件夹中。然后像这样更改代码:

File file = new File("Mytxt.txt");

此后您的程序应该可以工作。

© www.soinside.com 2019 - 2024. All rights reserved.