我在一个测试团队工作,我们进行端到端的应用程序测试。每次测试之前,我都必须手动安装和卸载不同版本的Java。我们尝试使用 AutoIt 自动化此过程,但没有成功。
我听说可以通过命令提示符安装和卸载Java,但我不知道该怎么做。
我使用带有各种版本 Java 的 Windows。有人可以指导我如何通过命令提示符安装和卸载 Java 以减少手动工作吗?
提前致谢。
为了静默安装java,你可以简单地使用以下命令制作一个批处理文件(.bat)
javaSetup.exe /s ADDLOCAL="ToolsFeature,SourceFeature,PublicjreFeature" INSTALLDIR=C:\Java\x86\ javaVersion /INSTALLDIRPUBJRE=C:\Java\x86\ jreVersion
上述骨架的一个正确示例是
这里带有源代码的 JDK 1.8.60 (x86) 将转到 C:\Java\x86\jdk1.8.0_60,JRE 将转到 C:\Java\x86\jre1.8.0_60:
jdk-8u60-windows-i586.exe /s ADDLOCAL="ToolsFeature,SourceFeature,PublicjreFeature" INSTALLDIR=C:\Java\x86\jdk1.8.0_60 /INSTALLDIRPUBJRE=C:\Java\x86\jre1.8.0_60
只需确保将批处理文件保存在与安装文件相同的目录中