我需要设计一个可执行文件 .jar ,它会生成两个文本文件,我希望每当我双击可执行jar时,它会自动将文件路径传输到一个字符串,以便我可以使用它在我的fileWriter中查找其目录,以便为文本文件提供相同的路径。
目前我已经在我的代码文件中手动输入了路径。这对我来说毫无用处。
FileWriter write = new FileWriter ("D:/final project/report.txt", false);
BufferedWriter bufferedWriter = new BufferedWriter (write);
答案 0 :(得分:2)
我认为您可以使用System.getProperty("user.dir")
来返回当前目录路径。
答案 1 :(得分:0)
您应该提供相对路径而不是绝对路径