如何判断JAVA_HOME是否在Windows批处理文件中包含JDK?
是否可以判断如何判断JAVA_HOME是否在Windows批处理文件中包含JDK?,java,windows,batch-file,environment-variables,java-7,Java,Windows,Batch File,Environment Variables,Java 7,是否可以判断JAVA\u HOME系统环境变量是否在Windows批处理文件中包含JDK?您可以查找%JAVA\u HOME%\bin\javac.exe(或我假设的exe)。这不应该存在于JRE中,而应该只存在于JDK中。您可以查找%JAVA\u HOME%\bin\javac.exe(或者我假定为exe的任何内容)。这不应该存在于JRE中,只应该存在于JDK中。如果要检查编译器是否存在,可以执行以下操作: if exist %JAVA_HOME%\bin\javac.exe ( ...
JAVA\u HOME
系统环境变量是否在Windows批处理文件中包含JDK?您可以查找%JAVA\u HOME%\bin\javac.exe(或我假设的exe)。这不应该存在于JRE中,而应该只存在于JDK中。您可以查找%JAVA\u HOME%\bin\javac.exe(或者我假定为exe的任何内容)。这不应该存在于JRE中,只应该存在于JDK中。如果要检查编译器是否存在,可以执行以下操作:
if exist %JAVA_HOME%\bin\javac.exe (
...
) else (
...
)
如果要检查编译器是否存在,可以执行以下操作:
if exist %JAVA_HOME%\bin\javac.exe (
...
) else (
...
)
“包含JDK”是什么意思?你是说如果可执行文件存在吗?你说的“包含JDK”是什么意思?你的意思是如果可执行文件存在?