【问题标题】:Capturing file path in JAVA在JAVA中捕获文件路径
【发布时间】:2012-05-11 10:09:23
【问题描述】:

我需要设计一个可执行的 .jar 来生成两个文本文件,我希望每当我双击可执行 jar 时,它会自动将文件路径转换为字符串,以便我可以使用它在我的 fileWriter 的目录中,这样我就可以为我的文本文件提供相同的路径。

目前我已经在我的代码文件中手动输入了路径。这对我没用。

FileWriter write = new FileWriter ("D:/final project/report.txt", false);
BufferedWriter bufferedWriter = new BufferedWriter (write);

【问题讨论】:

  • 文件路径是什么意思?与 JAR 在哪里的路径相同?如果是你只需要做 new FileWriter("report.txt", false)

标签: java file jar path


【解决方案1】:

我认为你可以使用System.getProperty("user.dir"),它将返回当前目录路径。

【讨论】:

    【解决方案2】:

    你应该提供相对路径而不是绝对路径

    【讨论】:

      猜你喜欢
      • 2014-12-13
      • 1970-01-01
      • 2018-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-18
      • 2012-03-11
      相关资源
      最近更新 更多