【发布时间】:2014-07-29 14:13:34
【问题描述】:
我想静默安装 JDK,但想在不同的路径上安装 JRE。我正在使用此命令,它将 JDK 安装在给定路径上,并将 JRE 安装在同一路径内。但我想在不同的路径上安装 JRE,因为 diff 路径存在依赖关系。
CALL D:\Installer\JAVA7\jdk-7u55-windows-x64.exe /s ADDLOCAL="ToolsFeature" /INSTALLDIR="D:\Prereqs\Java-64\jdk" /L "C:\Users\Desktop\JAVA_64_SDK_INSTALL_Logs.txt"
尝试再提供一个参数 /JREINSTALLDIR="D:\Prereqs\Java-64\jre" 但安装程序使用它作为 jdk 安装路径。
-阿伦
【问题讨论】:
-
我认为这行不通。听起来您需要先安装JDK,然后再安装单独的JRE。为什么要这样安装 JDK?
-
这是我的最后一个选择...使用 JRE istaller for JRE...我只是从批处理中调用 exe。
-
对于 Java 8,将斜杠放在 JDK INSTALLDIR 参数上:CALL D:\Installer\JAVA8\jdk-8u144-windows-x64.exe /s ADDLOCAL="ToolsFeature" INSTALLDIR="D:\ Prereqs\Java-64\jdk" /L "C:\Users\Desktop\JAVA_64_SDK_INSTALL_Logs.txt"
标签: java silent-installer