PC 上的 JarBundler

发布于 2024-10-07 19:56:46 字数 295 浏览 3 评论 0原文

我正在使用 JarBundler ANT 任务为客户端创建 .app 。可以在 PC 上使用它,它需要 Mac 上的 JavaApplicationStub。无论如何,我可以在电脑上获得这个吗?我知道它来自 Apple 发布的 Java,但它仅以 .dmg 形式提供,我无法访问它。我的问题是我在哪里可以获得这个文件,以便我可以链接到 JarBundler ANT 任务,或者是否有另一种方法可以从 PC 上的 jar 创建 .app

I'm using the JarBundler ANT Task to create a .app for a client. It's possible to use it on PC, it requires the JavaApplicationStub from a mac. Is there anyway I can get this on a PC? I know it comes from the Apples release of Java, but that only comes as a .dmg and I can't get access to it. My question is where can I get this file so I can link to to the JarBundler ANT task, or is there another way to create a .app from a jar on a PC?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

相思碎 2024-10-14 19:56:46

JarBundler Ant 任务正在从中获取 JavaApplicationStub

/System/Library/Frameworks/JavaVM.framework/Versions/Current/Resources/MacOS/JavaApplicationStub

您可以从那里复制它。

注意:这仅适用于 Java 6 应用程序。对于 Java 7 应用程序,您必须使用 AppBundler 来自 Oracle 的 Ant 任务。

另请参阅堆栈上已接受的答案以了解以下问题:

Application is using Java 6 from Apple instead of Java 7 from Oracle on Mac OS X ?

JarBundler Ant task is picking up JavaApplicationStub from

/System/Library/Frameworks/JavaVM.framework/Versions/Current/Resources/MacOS/JavaApplicationStub

You could copy it from there.

Note: This is only working for Java 6 applications. For Java 7 applications you have to use AppBundler Ant Task from Oracle.

See also the accepted answer on the stack for the following question:

Application is using Java 6 from Apple instead of Java 7 from Oracle on Mac OS X?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文