'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。是哪里错了吗

'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。是哪里错了吗

正在回答

登陆购买课程后可参与讨论,去登陆

11回答

把如下选中的内容去掉,也就是把前面的";去掉,把jre\bin的路径去掉

http://img1.sycdn.imooc.com//climg/5b03b15f00012a4d10030286.jpg

改完了之后别忘了重启命令行再试试

祝学习愉快!

  • nooone 提问者 #1
    老师,你知道整行完整的是什么吗?被我删掉了...
    2018-05-22 15:00:41
  • nooone 提问者 #2
    老师,我的path的环境变量和用户变量对吗?
    2018-05-22 15:50:38
提问者 nooone 2018-05-22 17:25:45

终于解决了,用户变量path不是选编辑,而是选编辑文本,就可以删除引号了

提问者 nooone 2018-05-22 15:50:00

path 的环境变量是这样吗?

http://img1.sycdn.imooc.com//climg/5b03cb640001ce8609530312.jpg

path的用户变量是这样吗?

http://img1.sycdn.imooc.com//climg/5b03cba10001e49214630329.jpg

提问者 nooone 2018-05-22 15:06:57

老师,我的用户变量path已经变成这样了

http://img1.sycdn.imooc.com//climg/5b03c1800001721e10280655.jpg

提问者 nooone 2018-05-22 15:03:13

老师,你让我改的path是不是用户变量里的?

http://img1.sycdn.imooc.com//climg/5b03c0ad0001441e09700931.jpg

提问者 nooone 2018-05-22 13:27:57

系统变量上已经添加了classpath, java_home了,老师帮我看下

http://img1.sycdn.imooc.com//climg/5b03aa590001546e11270358.jpg

http://img1.sycdn.imooc.com//climg/5b03aa5900010fd210990316.jpg


提问者 nooone 2018-05-22 13:24:01

http://img1.sycdn.imooc.com//climg/5b03a95600018ae019260502.jpg

图片的左侧本来是写着什么的?被我删掉了,好难

提问者 nooone 2018-05-22 12:50:03

是这样吗?还是不行啊

http://img1.sycdn.imooc.com//climg/5b03a17700012e0510120296.jpg

http://img1.sycdn.imooc.com//climg/5b03a1770001ded810950361.jpg


irista23 2018-05-22 11:57:20

系统变量标签窗口,点击新建按钮,classpath,添加   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar  

JAVA_HOME 添加你的jdk目录 例如:C:\Program Files (x86)\Java\jdk1.8.0_101

修改Path值,在前面添加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

注意分号和.都不能丢掉

  • 提问者 nooone #1
    老师,是我图片上截图的那样吗?还是不行...
    2018-05-22 12:50:31
  • 提问者 nooone #2
    这是我的jdk路径 C:\Program Files\Java\jdk1.8.0_171
    2018-05-22 13:01:14
  • 提问者 nooone #3
    老师,可以远程吗?我都完全不知道要怎么改了
    2018-05-22 13:25:29
提问者 nooone 2018-05-22 11:42:34

我这里没有JAVA HOME,找不到...http://img1.sycdn.imooc.com//climg/5b03919100010d1110761320.jpg

irista23 2018-05-22 11:08:50

你检查一下JAVA_HOME是否设置的正确,并且是否正确添加到Path变量中

http://img1.sycdn.imooc.com//climg/5b0389720001acc809040788.jpg

http://img1.sycdn.imooc.com//climg/5b0389890001277003850395.jpg

另外,路径最好不要有中文,可以把“java学习”中的“学习”去掉

  • 提问者 nooone #1
    您好,irista的用户变量是哪里弄出来的呀
    2018-05-22 11:16:08
  • 提问者 nooone #2
    java home是从哪里出来的?
    2018-05-22 11:40:05
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师