我试着在谷歌上搜索,但找不到答案:
我们需要将包含可执行jar文件的zip文件(这是我们编写的一个小的swing程序)发送给客户端。我们没有使用任何安装程序工具包,只是将可执行的jar和支柱文件打包到一个zip文件中,客户端将在预定义的位置提取这些文件。客户端将把它部署在他们的机器上的一个给定的位置。该程序是在Java1.8上构建和测试的。我们不知道客户端是否已经在他们的机器上安装了JRE,甚至不知道自己是否有能力安装JRE。
我的问题是:我们是否也可以将jre文件夹结构(来自使用Java exe部署的机器)包括在我们的压缩软件中,这样它就可以在客户端机器上被解压,客户机可以使用这个jre而不是学习如何安装一个新的jre?(据我理解,他们可能仍然需要将JAVA_HOME添加到他们的windows类路径中)
发布于 2015-04-10 21:46:03
Oracle的JRE 8自述解释说,您可以重新分发(部分) JRE,并解释哪些部分是必需的,哪些是可选的。
当您打算这样做时,请确保检查许可协议:
供应商必须遵循Java运行时环境二进制代码许可协议的条款。
https://stackoverflow.com/questions/29571012
复制相似问题