java - 在我的应用程序的安装程序中嵌入 JRE 8 安装的最佳方法是什么?

标签 java installation wix

我有一个 java 应用程序,并使用 Wix Toolset 创建了一个安装程序。我向我的安装程序添加了一项检查,检查用户是否安装了 Java 及其版本。

现在我不知道如果用户没有安装java该怎么办。

  • 在用户同意后让我的安装程序设置 JRE 8(JRE 安装程序将位于应用程序安装程序中)?

或者

  • 直接向用户提供从 Oracle 官方网站下载 JRE 8 安装程序的链接是否更正确?

最佳答案

这一切都取决于。您是否想要包含 Java 带来额外的大小和复杂性?如果您不为用户做这件事,您的用户会知道该怎么做吗?

另一个选项是独立部署,您的应用程序拥有自己独立的 Java 版本。更容易理解一些优点和缺点,可以在此处阅读。

https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/self-contained-packaging.html

关于java - 在我的应用程序的安装程序中嵌入 JRE 8 安装的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59987040/

相关文章:

php - Joomla 安装期间无法连接到 mySQL 数据库

wix - 有人有完整的 wix 配置示例来安装基于 procrun 的 Java 服务吗?

wix - 我可以通过引用 Wix 片段中定义的属性来包含其中吗?

java - 我想将最终变量初始化为函数

java - 如何计算这个java程序中值的数量?

java - 中断正在运行 Stream API 操作的线程

visual-studio-2010 - Visual Studio 2010 抛弃了 Wix?

java - Spring Framework 4.0 示例应用程序

python - pip 10.0.0 版本中是否有 pip.get_installed_distributions() 的功能替代?

windows-phone-7 - 安装MVVMLite后获取第一个WP7示例应用程序时出现问题