当运行一个正确回显LAW_JAVA_HOME变量并设置新变量的短批处理时,我得到一个‘系统找不到指定的路径’错误消息。即使我从命令行CMD运行此命令-并包含变量-它也会返回相同的错误。
@ ECHO OFF
if not defined LAW_JAVA_BIN (
set LAW_JAVA_BIN=%LAW_JAVA_HOME%\bin
)
%LAW_JAVA_BIN%\java.exe -Djava.net.preferIPv4Stack=true -jar
%LAENVDIR%\java\bin\managegrid.jar %*
路径问题与此路径相关,应为PF86 - C:\Progra~1\Java\jdk1.6.0_45\bin
发布于 2018-08-25 06:36:57
我的回答是:
@Echo Off
If Not Defined LAW_JAVA_HOME Exit /B
If Not Defined LAENVDIR Exit /B
If Not Defined LAW_JAVA_BIN Set "LAW_JAVA_BIN=%LAW_JAVA_HOME%\bin"
"%LAW_JAVA_BIN%\java.exe" -Djava.net.preferIPv4Stack=true -jar "%LAENVDIR%\java\bin\managegrid.jar" %*
https://stackoverflow.com/questions/52012395
复制相似问题