美文网首页
2022-03-18 jarsigner/javac不是内部命

2022-03-18 jarsigner/javac不是内部命

作者: 兣甅 | 来源:发表于2022-03-18 10:27 被阅读0次

问题描述

明明在CMD中执行java -version都是可以的,但是执行javac就出现不是内部命令错误

解决方案

这个问题有可能是因为系统环境变量导致的,尝试在系统环境变量的CLASSPATH中,将变量引用改为绝对引用,如下,

//传统引用
%JAVA_HOME%\bin;%JAVA_HOME%\bin\lib\dt.jar;%JAVA_HOME%\bin\lib\tools.jar;
//改为绝对引用,如
D:\Program Files\Java\jdk1.8.0_181\bin;D:\Program Files\Java\jdk1.8.0_181\bin\lib\dt.jar;D:\Program Files\Java\jdk1.8.0_181\bin\lib\tools.jar;

最后尝试一下javac或者jarsigner是否可以正常运行吧


image.png

相关文章

网友评论

      本文标题:2022-03-18 jarsigner/javac不是内部命

      本文链接:https://www.haomeiwen.com/subject/iajidrtx.html