【问题标题】:Create Mac .app file: How to set the WorkingDirectory to parent path?创建 Mac .app 文件:如何将 WorkingDirectory 设置为父路径?
【发布时间】:2011-10-30 18:32:10
【问题描述】:

我正在使用 Mac 的 Jar Bundler 为我的 Java 应用程序创建一个 (.app) 文件。我的 java 应用程序由一个 jar 文件 + 几个文件夹组成。我想将 jar 文件放在 .app 文件中,但将文件夹保留在 .app 文件之外。这可能吗?

我看到.app文件里面的默认资源路径是Contents/Resources/Java,那么这个可以设置成.app文件的父路径吗?

【问题讨论】:

标签: java macos jar


【解决方案1】:

Java Dictionary Info.plist Keys$APP_PACKAGE 中“扩展为应用程序包根目录的路径。”或者,考虑在$USER_HOMEPreferences 中创建文件夹数据的副本。

【讨论】:

  • 非常感谢,但我希望文件夹出现在应用程序文件的同一路径上,因此当用户运行 DMG 文件时,他将看到 .app 文件 + 一组文件必要时可以轻松访问。
  • 这对于只读数据或单个管理用户来说可能没问题;但我不确定它能否很好地扩展。
猜你喜欢
  • 2016-09-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-20
  • 1970-01-01
  • 2011-06-22
  • 1970-01-01
相关资源
最近更新 更多