【问题标题】:Get directory of folder of the running jar [duplicate]获取正在运行的jar文件夹的目录[重复]
【发布时间】:2013-12-18 06:43:04
【问题描述】:

请帮我获取运行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));

【问题讨论】:

    标签: java image directory


    【解决方案1】:

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

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

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

    也可以考虑改用Preferences

    【讨论】:

    • 我需要将图像保存在我的图像数据库的文件夹中。我不知道将新文件夹作为图像保存的默认文件夹的代码。
    • 其中是否隐藏了一个问题
    猜你喜欢
    • 2012-07-21
    • 2014-01-03
    • 1970-01-01
    • 1970-01-01
    • 2014-08-21
    • 1970-01-01
    • 1970-01-01
    • 2021-06-08
    • 2010-09-24
    相关资源
    最近更新 更多