java - jdk 版本 8 静默安装不更新路径环境变量
问题描述
我正在使用 Ansible 在 Windows 2016 服务器核心上安装 JDK 8 171。当我使用 GUI 安装时,它会更新我在工作站上的路径。但是当我默默地这样做时,它不会。如果不会,我将不得不让 Ansible 更新路径或批处理文件,但这意味着要更改每个新版本 Java 的代码。我想使用 JRE,但是根本无法使用 Ansible 在 core 2016 上安装,它尝试更新浏览器的 JavaWS reg 设置,并且由于没有浏览器,失败并回滚。我已经提取了 MSI 并运行了 jdkxxxx.msi /? 并且看不到任何参数告诉它更新路径。只是想知道是否有其他人遇到过这种情况,两天来一直在尝试不同的组合,现在几乎碰壁了。
解决方案
推荐阅读
- python - 如何从构成体素化体积中的一条线的 3D 点列表中获取体素数组?
- java - 在spring-boot应用程序中自动装配组件时如何解决NullPointerException
- java - 游戏在功能强大的设备上速度较慢。我正在使用三角洲
- java - 如何清理 thymeleaf 模板的 json 输出?
- python - 如何使正则表达式仅匹配整个单词而不分解单词?
- python - 使用请求发送到其他 API 时,上传到 Flask 的文件为空
- symfony - 控制器能够搜索名字和姓氏
- laravel - laravel 表单不断重定向到同一页面
- java - 为什么我无法使用 JavaMail(IMAP 协议)连接到我的邮箱并出现 NO AUTHENTICATE failed 错误?
- spring - 使用空字符串作为属性的默认值,以便它可以与其他字符串连接形成一个值