gpt4 book ai didi

java - 我应该为 Mac/Windows Java 应用程序使用什么打包工具?

转载 作者:可可西里 更新时间:2023-11-01 09:49:38 29 4
gpt4 key购买 nike

我有一个在 MacOS 和 Windows 上运行的 Java 桌面应用程序。

我知道我不能为每个分配一个分配,这不是必需的。

我需要知道在为每个工具交付 Java 应用程序时最好使用什么工具。

该工具应该安装先决条件(在本例中为 Java 和一些 JAR)并且看起来适合相应的操作系统。

最佳答案

关于OS X的java情况:

  1. 目前,JDK 6 捆绑在操作系统中。
  2. 据推测,下一版本的操作系统仍将包含 JDK 6。
  3. 公开声明操作系统将有一个明确定义的位置来安装多个 Java 运行时副本,一个选择哪个 Java 版本的公共(public)接口(interface)等。参见 here .
  4. Apple 开始向开放的 JDK 社区贡献自己的代码,因此 JDK 7 应该可以单独下载,请参阅 here .
  5. 因此,即便如此,您也不必将 Java 运行时本身包含到您的 Java 应用程序中。例如,您不应该将 Java 安装在文件系统上的随机位置。

关于如何在 OS X 上部署 java 应用程序:

  1. 双击 jar 就可以了。
  2. 但是,这不会很好,因为您在 Dock 中只会有一个通用的 Java 图标。你不想要那个。
  3. 您应该使用 Jar Bundler 使其成为一个可靠的 OS X 应用程序。在 Mac 上,它带有 XCode。查看documentation这里。您也可以在非 Mac 计算机上执行此操作,使用 this open-source project .

关于java - 我应该为 Mac/Windows Java 应用程序使用什么打包工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4800705/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com