在调试学习比较火的 热修复 BUG时,生成JAR文件报出的这个问题
刚开始的时候各种查找原因,这个问题大概意思就是没有找到这个
这里说出我的解决办法,顺便自己做个记录,就是环境变量设置问题
1、打开环境变量JAVA_HOME
这里放这个路径,我之前错误路径就是E:AndroidHJJavajdk1.8.0_201将其修改为图上路径
如果没有新建一个JAVA_HOME=C:Program FilesJavajdk1.8.0_201
2、打开环境变量变量path
如果没有就新建一个
path=C:Program Files (x86)Common FilesOracleJavajavapath;c:windowssystem32;D:Program FilesGitcmd;%SystemRoot%;%SystemRoot%system32wbem;%JAVA_HOME%in;%JAVA_HOME%jrein;
查询结尾是否有这样一句没有添加上;%JAVA_HOME%in;%JAVA_HOME%jrein;
3、最后执行一次
通过了
也可在cmd中 java _version进行查看jdk版本号