标签: java windows batch-file environment-variables java-7
是否可以判断JAVA_HOME系统环境变量是否包含Windows批处理文件中的JDK?
JAVA_HOME
答案 0 :(得分:2)
您可以查找%JAVA_HOME%\ bin \ javac.exe(或者不管它是什么,我假设是exe)。这不应该存在于JRE中,只能存在于JDK中。
答案 1 :(得分:2)
如果您正在检查编译器是否存在,您可以执行以下操作:
if exist %JAVA_HOME%\bin\javac.exe ( ... ) else ( ... )