今天打包我的网站云友论坛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欢迎留言评论,喜欢的话就为作者点个赞或者赏颗糖吧! 分享
发表评论(不少于3个字符) 取消回复