java - 如何将 jre 打包到 java 应用程序包中?

标签 java macos bundle .app

这几天我尝试在 Mac 上启动我的 java 应用程序包。我已经学习了很多文章、教程和讨论,但我不明白是否存在从 bundle 中使用 java 的任何方法(Java 未安装在操作系统上)。我想将不同版本的 java 放入我的应用程序包中。如何告诉应用程序加载器使用我的应用程序包中的 jre?

最佳答案

不幸的是,您不能在 MacOS 上使用 linux jre,它是在 appbundler ant 任务执行后复制的。这是 the best article关于在 MacOS 上将应用程序作为 bundle 部署。

关于java - 如何将 jre 打包到 java 应用程序包中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30576227/

相关文章:

java - java程序每周工作时间

objective-c - 如何复制 UIRefreshControl 的 "pulled chewing gum"外观?

asp.net-mvc - 如何指定显式 ScriptBundle 包含顺序?

java - 我怎样才能让maven在我的构建成功或失败时通过一些蜂鸣声或其他东西来通知?

java - MiGLayout 会包含在 Java 7 中吗?

java - Android 应用程序在单击按钮时崩溃

xml - 从命令行列出 XML 节点的 XPath

macos - Automator/AppleScript 用于处理 Mac Mail 中收到的电子邮件

java - 调用 Bundle.getParcelable 时收到 NullPointerException

gem - 无法使用 Xcode 4.3 安装 autotest-fsevent gem