gpt4 book ai didi

java - 获取正在运行的jar文件夹的目录

转载 作者:行者123 更新时间:2023-12-01 23:23:33 24 4
gpt4 key购买 nike

请帮忙,我想获取正在运行的jar的根文件夹。

D:\My Folder\My Folder1\ myjarfile

D:\My Folder\My Folder1\My Folder2

我想使用 myjarfile 将图像保存在 MyFolder2 中。我在编码获取可执行 jar 的路径时遇到困难:

 String savePath = what goes there?(i want this "D:\My Folder\My Folder1\My Folder2")

ImageIO.write(image1, "png",new File(savePath));

最佳答案

不要将设置保存在与 Jar 相同的目录中!

最好将它们保存在 user.home 的(子)目录中。这是一条路径:

  1. 易于重现。
  2. 应用程序。应该有“写权限”。

还可以考虑使用Preferences相反。

关于java - 获取正在运行的jar文件夹的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20330309/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com