MathewC Asked: 2009-10-16 05:10:33 +0800 CST2009-10-16 05:10:33 +0800 CST 2009-10-16 05:10:33 +0800 CST 通过 Configuration Manager / SCCM / SMS 部署 Java 772 所以我的包正在工作。问题是,它不会在安装过程中卸载旧版本。如果我在本地系统上运行安装它工作正常。 这是我正在使用的命令行: jre-6u16-windows-i586-s.exe /安静 java 1 个回答 Voted Best Answer GAThrawn 2009-10-16T05:28:33+08:002009-10-16T05:28:33+08:00 我们使用的命令行是 160_11\jre-6u11-windows-i586-p-s.exe /qn JAVAUPDATE=0 AUTOUPDATECHECK=0 REBOOT=Suppress 这确实删除了以前的点版本,但不会删除以前的主要版本(例如,如果我们以前在要升级的机器上有 1.6 u05,但会留下 1.5.x 版本。 我们这样做是出于向后兼容性(这始终是 Java 的主要问题)的原因。
我们使用的命令行是
这确实删除了以前的点版本,但不会删除以前的主要版本(例如,如果我们以前在要升级的机器上有 1.6 u05,但会留下 1.5.x 版本。
我们这样做是出于向后兼容性(这始终是 Java 的主要问题)的原因。