我完成了一个Javafx项目,完成后,我做了一个可执行的jar文件。当我运行它时,出现此错误:
java.io.FileNotFoundException:src \ Radiatorlista.txt
这是我的代码的样子:
File radiatorok = new File("src/Radiatorlista.txt");
我知道这条路将行不通。我不知道如何指定正确的相对路径。This is how my jar file looks like.
答案是,您需要将txt文件(或任何您不想打开的文件)放在jar文件所在的文件夹中。例如我的jar文件在这里:
F:/ Example / for / my / file
您需要将文件放入文件夹中。然后像这样更改代码:
File file = new File("Mytxt.txt");
此后您的程序应该可以工作。