我有一个 bat 文件,其中当前包含
"C:\Program Files (x86)\Java\jre1.8.0_231\bin\java.exe" -jar
每次虚拟机更新 Java 的新版本时,bat 文件都会失败
请参阅下面以前的旧版本 bat 文件:
"C:\Program Files (x86)\Java\jre1.8.0_171\bin\java.exe" -jar
如何编程实现这样的改变?谢谢 Chris
答案1
问题是每次虚拟机更新新版本的 Java 时,bat 文件都会失败
正确安装 Java 后您应该:
设置
JAVA_HOME
为指向 Java 安装的根目录:setx JAVA_HOME "C:\Program Files (x86)\Java\jre1.8.0_231"
将 Java bin 目录添加到您的路径:
setx PATH "C:\Program Files (x86)\Java\jre1.8.0_231\bin";%PATH%
关闭并重新启动所有
cmd
shell 以接收新变量
然后将您的 bat 文件更改为:
java.exe" -jar