'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件.
如果你只需要使用javac命令不需要如此复杂的!!
你先把你自己新建的JAVA_HOME、CLASSPATH这两个变量和PATH变量中的JAVA_HOME%\bin;%JAVA_HOME%\jre\bin删了,
然后只要在Path变量的头部添加如下路径:
C:\Program Files\Java\jdk1.5.0\bin;就可以了。(不需要在添加别的了)
原因很简单:你可以按照这个路径去看看有没有一个叫javac.exe的东东在bin文件夹中,环境变量Path的作用通俗点讲就是用来告诉你的电脑如何去找到这个可执行文件并执行它。
如果你是初学者的话配不配置CLASSPATH环境变量都可以的,因为CLASSPATH变量是用来设定“类路径”的(其实这种方式是sun不推荐的)。设置CLASSPATH变量的目的讲白了其实是为了把别人写好的类库挪过来好将来自己用。
希望对你有帮助哈,呵呵
换了个工作环境,好吧,环境重新装一遍,遇到一个
’javac’不是内部或外部命令,也不是可运行的程序或批处理文件的错误提示
这里就解决一下好了
一、下载jdk,具体怎么下载这里就不说了,提供一个下载地址好了,这里一定要注意下载是32位还是64位要跟自己电脑操作系统相匹配
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
二、在安装jdk的时候首先要在安装目录下新建一个jdk和jre,以防止在安装的时候出现被覆盖的情况,我这里的路径为
接下来就分别对应解压安装好了。
三、安装之后配置环境变量,这里环境变量配置如下:
(1)用户变量
新建用户变量,JAVA_HOME,变量值为安装后的jdk的绝对路径,此处为:D:\JavaSoft\java\jdk
(2)系统变量
新建系统变量,JAVA_HOME,变量值为安装后的jdk的绝对路径,此处为:D:\JavaSoft\java\jdk
新建系统变量,CLASSPATH,变量值为通过JAVA_HOME 引用后的路径地址
.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar(需要注意的是变量值前边的.;一定不能少)
配置系统变量path,在里边加入路径值
;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;(加在中间的配置方式为,即C:\Program Files (x86)\Common Files\Oracle\Java\javapath)
%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;(加在首部)
;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin(加在尾部)
四、查看是否安装成功
如果要是以上配置过之后出现
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)