【发布时间】:2011-12-16 21:36:35
【问题描述】:
我们可以在 Nexus 中代理的一些公共 Maven 存储库中是否有可用的 JRE 1.6?
如果没有,有人可以提供有关如何将 JRE 部署到 Maven 存储库的提示吗?
【问题讨论】:
-
这是一个奇怪的要求。
JRE不完全是像jar这样的库。我不确定这是否可能。 -
您希望它如何工作?
-
我需要将 JRE 放入我的 maven 构建中的分配器中。我可以将它作为构建过程的一部分下载,但不能保证 Oracle 会将 JRE 发行版保存在相同的位置......这就是我考虑将 JRE 放入我的 maven 存储库的原因(因为 JRE 之后是二进制的东西全部 :) )。也许这是一个坏主意,从 Oracle 网站自动下载会更好......
-
这个要求有点奇怪。您是说您的可部署组件应该能够在未安装 JRE 的系统上工作吗?
-
很抱歉在原始请求中不够清楚。我需要的是 - 使用我的 Web 应用程序创建一个分布式,加上将 Jetty 服务器放在那里,再加上 JRE。目标是简化用户的生活:只需下载我的 ZIP 发行版,解压缩并运行一些批处理文件,这将使用打包的 JRE 启动 Jetty(以避免在没有安装 JRE 时出现问题,因此应用程序无法运行)。