为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

2 回答

同学你这个问题解决了吗?我也是这个问题,,该怎么弄??

0 回复 有任何疑惑可以回复我~
#1

年纪轻轻想有猫 提问者

这个javac我还是不太懂,控制面板百度了一下我没弄懂,path.变量我跟视频配的应该没问题,所以我就换了个jdk8u171的版本并且百度了一下路径安装过程
2018-05-13 回复 有任何疑惑可以回复我~
出现你这种情况的原因有二:
(1)已经正确安装JDK,但没有重新打开控制台,导致javac命令不能用。
解决方法:关闭原有控制台,重新打开控制台,输入javac测试。

(2)已经正确安装JDK,但没有设置path环境变量,导致javac命令不可用。
解决方法:设置环境变量,将类似“C:\Program Files\Java\jdk1.6.0_17\bin”的值添加到path环境变量中。重新打开控制台,输入javac测试。

    至于“java -version”显示安装成功,这并不能说明什么。java是跨平台的语言,在Windows、Linux等多种平台上都预装有java的运行环境JRE,在它的bin目录下就有java命令(用于运行Java程序),但没有javac命令(用于编译Java程序)。也就是说,即使你不安装JDK,一样可以使用java命令,但不能直接使用javac,除非安装jdk,并设置path环境变量


1 回复 有任何疑惑可以回复我~
#1

年纪轻轻想有猫 提问者

谢谢!
2018-05-13 回复 有任何疑惑可以回复我~
#2

qq_yx_23

我的Java可以运行成功,但javac显示不是内部或外部命令。改变path的路径后Java也会失败。请问你知道是什么原因吗
2018-07-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

javac不是可执行文件是为什么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信