如果不填写javahome会报以上这个错,如果填写了javahome会提示不是一个文件或文件夹 
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
遇到您描述的问题,通常涉及到环境变量JAVA_HOME配置不当。请按照以下步骤检查并修正问题:
确认JDK安装路径:
C:/Program Files/Java/jdk1.8.0_181。检查环境变量设置:
JAVA_HOME的系统变量。JAVA_HOME的值设置为JDK的实际安装路径,且路径书写正确无误,路径分隔符使用反斜杠\,例如 C:\Program Files\Java\jdk1.8.0_181。同时,在PATH变量中添加 %JAVA_HOME%\bin。.bashrc/.profile等配置文件,确保JAVA_HOME指向正确的JDK目录,如 export JAVA_HOME=/path/to/jdk1.8.0_181,并且将$JAVA_HOME/bin添加到PATH中。验证配置是否生效:
java -version 命令。JAVA_HOME路径配置有误。常见问题检查:
;作为路径分隔符。若问题依旧:
JAVA_HOME,检查脚本逻辑或软件设置是否有误。请按照上述步骤仔细检查和调整,通常可以解决因JAVA_HOME配置不当引起的问题。如果问题仍未解决,可能存在更深层次的系统配置问题,建议进一步排查系统日志或联系技术支持获取帮助。