东莞横沥网站建设,关键少数,大连做网站哪家便宜,网站是什么最近因为项目原因#xff0c;需要将jdk1.8升级到JDK11.升级发生了一个纠结的问题#xff0c;就是cmd不生效。在此记录#xff01; 项目中指定jdk
如果在android studio项目#xff0c;可以单独指定该项目的jdk#xff0c;而不用全局升级#xff0c;可以做如下配置#… 最近因为项目原因需要将jdk1.8升级到JDK11.升级发生了一个纠结的问题就是cmd不生效。在此记录 项目中指定jdk
如果在android studio项目可以单独指定该项目的jdk而不用全局升级可以做如下配置 gradle.properties下 org.gradle.java.homeC\:/Java/jdk-11.0.6
全局更新JDK版本
编译项目时签名太旧需要新签名新的签名算法需要在jdk基础上创建不然不匹配。那就升级jdk。
下载JDK11 也可以在你能下载的任何地方JDK11下载下载后安装然后配置JAVA_HOME,更新成新的路径删除classhpath 配置。jdk9以后就需要了。在Path中配置bin。
在第4步骤中我也做了配置打开cmd查看版本还是1.8。说明配置不生效度娘了下尝试将Path中的配置放在首位。测试通过。截图如下 怀疑Path里面有其他配置系统是按书顺序引用的。
OVER~~
----------------------------同日更新---------------------------------
Android studio的命令行版本不更新
为了和系统的JDK版本一致我在Setting/build tools/gradle 路径下设置设置如下 但是在studio的命令行查看版本还是不一样这时候记得重启studio就可以了