今天打包我的网站云友论坛APP,生成Android自有证书时需要配置JAVA环境,记得曾经安装过jdk和jre,就激动的操作起来。首先查看JAVA环境是否可用,打开cmd窗口输入javac命令后,映入眼帘的是“Javac不是内部或外部命令,也不是可运行的程序或批处理文件”输入java,java-version都一样的看来环境变量失效了,于是开始解决问题。



问题排查:

  • 找到jdk安装下的bin目录,运行cmd,输入javac,能提示,说明环境配置有问题.


 


  • cmd输入:path


 看看java 相关的java相关路径有没有多余的符号,比如多出分号,逗号.

环境变量配置(文末附有截图) :

(1)在用户变量和系统变量,分别新建->变量名"JAVA_HOME",变量值"C:\Program Files\Java\jdk1.8.0_202"(即JDK的安装路径) 
(2)编辑->变量名"Path",在原变量值的最后面分别加上“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin” 
(3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar ”

最后附上环境变量配置图:

配置好环境变量,需要重新打开新的cmd窗口,再次输入java命令,可以看到成功的效果了。




您已经阅读00:00:00欢迎留言评论,喜欢的话就为作者点个赞或者赏颗糖吧! 分享