【发布时间】:2011-06-15 14:26:43
【问题描述】:
我有一个可在 MacOS 和 Windows 上运行的 Java 桌面应用程序。
我知道我不能为每个分配一个分配,这不是必需的。
我需要知道在为每个工具交付 Java 应用程序时最好使用什么工具。
该工具应安装先决条件(在本例中为 Java 和一些 JAR),并在各自的操作系统中看起来是本机的。
【问题讨论】:
-
您只需要在 Windows 机器上安装 Java,而不是在 Mac 上。 Apple 会为您管理 JRE 安装,无需付出太多努力,最好只使用他们提供的内容。不过,您需要的 JAR 是一个不同的问题。不确定如何构建 Mac 安装程序,但有许多 Windows 工具可用。
-
“您只需要在 Windows 机器上安装 Java,而不是在 Mac 上。Apple 会为您管理 JRE 安装”。现在是这样,但我会小心使用该句子中的ever。 Apple 已宣布 Java 支持已弃用,并且可能会停止在其操作系统的未来版本中提供它。
-
@Thilo 我没有考虑过,但你是对的。希望如果发生这种情况,Oracle 将允许您下载 Mac OS 版本,因为目前他们不允许。我应该修改我的陈述,说“目前,没有必要在 Mac 上安装 Java。”
-
Oracle 可能会这样做,Apple 似乎打算将其代码提供给 OpenJDK。但是不得不依赖Oracle(在少数平台上为桌面Java提供良好体验)和Apple(不完全切断它,至少与JDK工程师合作)的一时兴起,这两家公司以残酷着称与他们的核心业务利益之外的任何事情相比,与 Mac OS X 首次发布时相比,Java 与 Objective-C 等同,并被宣传为使用 Java 的最佳平台,这是一个相当大的进步。 :-(
-
@{all},我喜欢不为我的 MacOS 安装安装 Java 的想法,我认为不用担心也没关系。
标签: java windows macos installation