环境变量设置完,cmd中java正常运行但javac报错

  • 出错场景
  • 探索
  • 解决
  • 总结

不想看过程直接看总结吧,节省时间。
废话开始:

出错场景

最近上课需要进行web开发,用tomcat要配置java环境,但是配置完之后发现命令行中运行java指令正常,但是javac就不行了。emmmm,,,?????为啥啊。

探索

遇到问题,简单,先百度一下,果然有很多朋友和我遇到了一样的问题,应该可以解决了。
可是,,,emmmm。
大家出错好像只有两种:
1.是环境变量名字写错。
2.路径没搞对。
解决方法:
1.检查哪写错了。
2.,,,,新手环境变量容易搞错,那卸了重装吧。
emmmm,卸了重装还行,但是能de的bug为啥要重新写代码/dog。
行嘛,我自己找错误嘛。
可是我环境都是对的啊,而且java都跑起来了啊,这是咋回事啊,检查了几遍环境变量都是对的啊!!我甚至有的都是网上直接ctrl c来的啊。
!突然,再第n遍检查环境变量的时候,发现了path变量好像有点奇怪!

妈耶,好像好像不能加分号啊,,我为啥会打个分号上去呢,,
!对了,因为我是从教程复制过来的。网络上的教程大多是这样写的。

哦豁,写教程大多还是不分行的,而不分行的时候加环境变量需要分号隔开,但是现在win10好像编辑path的时候会帮你分行隔开…………

所以,不需要分号了!!!

解决

赶快把分号删了,,,果然就正常了。

就是两个小小的分号忙了一晚上,,,,

总结

其实就是编辑path变量时不需要分号,但是因为是从网上教程复制来的所以带上了,删掉分号就行。
这也算是环境变量编辑出错的一种,我怕自己敲错故意从网上复制来但是恰恰因为复制导致错误,导致纠错的时候半天找不到错误因为无比自信没有打错字,,,,,
以后,还是懂了之后尽量自己打一边吧,又能加深印象,又能减少一些因为客观差异导致的问题。

java正常运行但javac报错相关推荐

  1. 【JDK】输入命令Javac报错详解

    问题 相信很多人都经历过配置环境变量失败的经历,尤其是很多时候明明按照老师教的步骤或者教程上的方法循规守矩配置却还是出错. 下面我们来解决一个非常蹊跷的问题---输入Java和Java -versio ...

  2. 一脸懵逼加从入门到绝望学习hadoop之Caused by: java.net.UnknownHostException: master报错...

    一脸懵逼加从入门到绝望学习hadoop之Caused by: java.net.UnknownHostException: master报错 windows下开发hadoop应用程序,hadoop部署 ...

  3. java调用oracle过程,JAVA调用ORACLE存储过程报错

    当前位置:我的异常网» Java Web开发 » JAVA调用ORACLE存储过程报错 JAVA调用ORACLE存储过程报错 www.myexceptions.net  网友分享于:2015-07-1 ...

  4. java import javax.mail.*报错原因

    java import javax.mail.*报错原因:缺少收发邮件的jar包 下载地址: http://www.oracle.com/technetwork/java/javamail/javam ...

  5. Java pdf转jpg报错

    Java pdf转jpg报错 这是报错信息,空指针是字体找不到吗 求各位大佬帮忙

  6. 阿里云 java程序 链接redis 报错 : IO Error: Connection reset

    阿里云 java程序 链接redis 报错 : IO Error: Connection reset 报错内容 2018-03-07 17:33:41.224 ERROR [main][Worker. ...

  7. java poi读取excel报错Your InputStream was neither an OLE2 stream, nor an OOXML stream

    错误描述 java poi读取excel报错Your InputStream was neither an OLE2 stream, nor an OOXML stream 楼主是读取的另存为的exc ...

  8. java web项目目录报错_netdevgirl.通过maven创建javaweb项目

    解决方法:右键工程-->Properties-->Project Facets,最面边的面板,选择Runtimes,选中tomcat服务."Apply"应用配置. 2 ...

  9. cmd解决javac报错

    1.首先检查下自己的系统变量.用户变量java_home路径有没有错 一般都是下面这种默认路径 C:\Program Files\Java\jdk1.8.0_211 2.然后再检查系统变量的CLASS ...

最新文章

  1. 学习Vue.js-Day2
  2. scrapy 安装技巧
  3. ES6使用object的is()方法比较两个值
  4. 在线MG小游戏html5源码
  5. PaaS的发展将释放物联网开发效率 ——基于云架构的物联网云平台解决方案
  6. MATLAB偏振光的反射与折射,仿真程序动画作品--光的反射与折射*
  7. ftp,http YUM库
  8. Mac 10.12启动QXDM crash解决
  9. 国内外云服务器运维面板有哪些?运维面板全面汇总
  10. 多目标优化算法:多目标樽海鞘算法MOSSA(提供MATLAB源码)
  11. 学习笔记(4):Google开发专家带你学 AI:入门到实战(Keras/Tensorflow)(附源码)-深度学习“四件套”:数据、模型、损失函数与优化器...
  12. IT6302 电源后面板的 DB9 接口输出为 TTL 电平,您需要通过附件电平转换后才可连接到 PC 机的串口上
  13. Vue项目搭建常用的配置文件,request.js和vue.config.js
  14. tlwdr5660间歇性掉线_tl-wdr7660无线掉线?tl-wdr7660路由不稳定怎么办?
  15. linux将两个目录做软连接,centos软连接创建
  16. latex 包含于 包含
  17. 硬件防火墙和软件防火墙的比较
  18. JVM面试专题(上)
  19. Android任务栈的理解
  20. EasyX 如何使用 Win32 控件

热门文章

  1. 输出100以内的所有质数(每行10个)
  2. errno和perror
  3. 信息物理系统-Rijndael加密算法的实现
  4. ArcGIS教程:创建饼图
  5. 戴尔390计算机电源问题,DELL笔记本电脑电源适配器无电压输出故障
  6. Caffe深度学习框架作者贾扬清online内容分享II
  7. (挺好)最详细的Yolov3边框预测分析
  8. CWE-416: Use After Free(释放后使用)
  9. 计算机类大学生竞赛经验分享
  10. 在LaTeX中使用Python的简单介绍