如何解决无法批量设置JAVA路径
我在Windows10下批量为Java设置临时变量时遇到问题。 Java_home在工作,但是java.exe的变量每次都是空的..... 与:
@echo on
set JAVA_HOME = C:\openjdk\java-11-openjdk-11.0.8.10-1.windows.ojdkbuild.x86_64
set JAVA_HALLO = %JAVA_HOME%\bin\java
set JAVA = %JAVA_HOME%\bin\java
%JAVA_HALLO% -version
%JAVA% -version
%JAVA_HOME%\bin\java -version
echo %JAVA%
echo %JAVA_HALLO%
echo %JAVA_HOME%
我有
D:\>test.bat
D:\>set JAVA_HOME = C:\openjdk\java-11-openjdk-11.0.8.10-1.windows.ojdkbuild.x86_64
D:\>set JAVA_HALLO = C:\openjdk\java-1.8.0-openjdk-1.8.0.242-1.b08.ojdkbuild.windows.x86_64\bin\java
D:\>set JAVA = C:\openjdk\java-1.8.0-openjdk-1.8.0.242-1.b08.ojdkbuild.windows.x86_64\bin\java
D:\>-version
Der Befehl "-version" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
D:\>-version
Der Befehl "-version" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
D:\>C:\openjdk\java-1.8.0-openjdk-1.8.0.242-1.b08.ojdkbuild.windows.x86_64\bin\java -version
openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08,mixed mode)
D:\>echo
ECHO ist eingeschaltet (ON).
D:\>echo
ECHO ist eingeschaltet (ON).
D:\>echo C:\openjdk\java-1.8.0-openjdk-1.8.0.242-1.b08.ojdkbuild.windows.x86_64
C:\openjdk\java-1.8.0-openjdk-1.8.0.242-1.b08.ojdkbuild.windows.x86_64
请问有人可以告诉我这个问题吗?
解决方法
我发现了错误.....空格等于
set JAVA_HOME=C:\openjdk\java-11-openjdk-11.0.8.10-1.windows.ojdkbuild.x86_64
set JAVA_HALLO=%JAVA_HOME%\bin\java
set JAVA=%JAVA_HOME%\bin\java
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。