首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该为Mac/Windows Java应用程序使用什么打包工具?

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

Stack Overflow用户
提问于 2011-01-26 09:43:53
回答 2查看 974关注 0票数 2

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

我明白我不能为每个人都有一个发行版,这不是必需的。

我需要知道在为每个工具提供Java应用程序时,哪个或哪些工具是最好的。

该工具应该安装必备组件(在本例中是Java和一些JAR),并且对于相应的操作系统来说应该是本机的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-26 11:28:29

至于OS X的java情况:

  1. 目前,JDK6已捆绑在

中,下一版本的操作系统仍将包括JDK6。

  1. 公开声明,该操作系统将有一个定义明确的位置来安装多个

运行时副本,一个公共接口来选择哪个Java版本,等等。请参阅JDK7开始向开放的JDK社区贡献自己的代码,因此JDK7应该可以作为单独的下载,请参阅即使到那时,您也不应该将Java运行时本身包含到Java应用程序中。例如,您不应该在文件系统上的随机位置安装Java。

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

  1. Double-clicking jar可以正常工作。然而,这并不是很好,因为在

中只有一个通用的

  1. 图标。你不会想这样的。
  2. 你应该使用Jar Bundler来让它成为一个诚实的OS X应用程序。在Mac上,它自带XCode。请看这里的documentation。您也可以在非Mac机器上使用this open-source project.

执行此操作。

票数 5
EN

Stack Overflow用户

发布于 2011-01-26 10:28:59

在Windows上,我会推荐JSmoothWinRun4J

在Mac上,情况有点复杂(正如注释所指出的那样),但就目前而言,仅仅分发一个可执行的JAR可能就足够了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4800705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档