gpt4 book ai didi

java - 有没有一种机制可以分发带有自己的 JRE 的应用程序?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:15:46 24 4
gpt4 key购买 nike

这些好人是我的用户:http://www.youtube.com/watch?v=o4MwTvtyrUQ

如果您不想欣赏视频,这里是要点:我的用户无法区分文件和文件夹、浏览器和网站。

我需要创建一个 Java 网络应用程序(Tomcat 或 Jetty)并将其部署到尽可能多的 Windows 和 Mac 计算机上。

问题是:是否有一种机制可以分发带有自己的 JRE 的应用程序? (在 Tcl 世界中有 starpacks 和 starkits,在 Python 世界中有 py2exe 和其他,就是这个想法)。还有,合法吗?我知道 VM 是开源的,但我不清楚这些库,我知道 GNU Classpath,但我不知道是否所有的包都在那里。

我不想依赖已安装的 JRE 或拥有足够权限来安装 JRE 的用户。在 Mac 上我不想依赖 Apple(我不得不从 Tiger 切换到 Snow Leopard 只是为了拥有 Java 1.6,我不能让我的用户处于那个位置)

非常感谢任何信息。谢谢!jb

编辑:我想知道是否可以将 JRE 文件夹粘贴到我的应用程序文件夹下。允许吗?

最佳答案

我们使用 Install4j在我们的工作场所。它负责安装并在需要时安装 JRE。它不是免费的。至少我们使用的版本没有为 Mac 用户提供捆绑的 JRE。但据我所知,这是由于 Apple 的一些限制。 Mac 自带 JRE,如果您的用户有 Mac,可以安全地假设他们安装了 JRE。不过,如果 JRE 的版本比您喜欢的版本旧,那么他们将不得不使用软件更新来检查是否有更新的版本并安装它。

关于java - 有没有一种机制可以分发带有自己的 JRE 的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2716391/

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