关于javac报错bash: java: command not found 解决方法
前言
笔者之前成功安装Java也用了没什么问题,很久没动过了,最近突然要用上,却发现javac命令报错bash: java: command not found ,在网上搜了很多资料,重装了五六次也没能解决问题,早上突然有灵感尝试了一下,然后就解决了,特此记录下来,希望能给遇到同样问题的小伙伴们带去帮助。
问题描述
网上很多方案所指都是环境变量配置问题,笔者对比了很多次,换了不同位置的文件夹重装了很多次,也没觉得自己的配置有问题,cmd-->输入java命令没有问题,但是就是javac一直报错出不来,很懵圈。
问题解决
最后笔者发现确实还是环境变量配置问题,不是配置的内容不对,而是自己虽然装了很多次,但是却由于怕麻烦,对配置好的环境变量只改动了JAVA_HOME的值,导致了问题一直没有解决……所以,卸载Java软件之后,要记得把环境变量配置也一并删除,重新装的时候再重新设置一遍,问题解决。
附上配置的环境变量:
JAVA_HOME
E:\ProgramFiles\Java\JDK
CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
Path
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!