登录
注册
本信息所属专题
更多
关联文章
热门标签
更多
您所在位置:首页  ›  娱乐视频  ›  GIF动图

javac运行程序时提示不是内部命令或者外部命令

青梅娱乐编辑于 2023-05-23 22:55:00

在刚开始学习编写程序的时候,一般会在cmd中直接运行程序,但是有时候使用javac运行程序时会提示javac不是内部或者外部命令的时候,我们就得先查查是什么原因导致的

java程序从编写到运行需要两个东西,一个是jdk(Java Development Kit)需要编写java程序必须要有这个,一个是jre(Java Runtime Environment)即java运行时环境,包含了java虚拟机,java基础类库。如果提示javac不是内部或者外部命令的时候,可能是因为没有安装其中一项

一般是都会有安装jdk,而缺少jre的,现在下载的jdk一般都会带有jre一起安装的,如果是比较早之前安装jdk的就可能需要单独安装Jre,无论是缺少哪一样,可以去orcle官方网站下载

如果这两样都有的话,那就要从环境配置开始入手了,java变成环境需要配置的所有java_home,classpath,path。我们要查看着几项的配置有没有,要从计算机属性的高级配置中去查找或者新建

JAVA_HOME的配置:变量名:JAVA_HOME。变量值:jdk所在的绝对路径。

CLASSPATH的配置:变量名:CLASSPATH。变量值:设置为.;%JAVA_HOME%/lib。(路径之前的.;不能漏掉。若是classpath的变量值中原先有内容,则用分号与之隔开)

path的配置:变量名:Path。变量值为:%JAVA_HOME%\bin。若是变量值中原先有内容,则用分号与之隔开

要注意如果是以上几样都是正确的,再次使用javac运行程序则不会出现该问题

本站提供的图片、视频和资源内容均来自于网络。所有图片和视频版权归原作者属有,如果本站无意中侵犯了您的权利,请与我们联系[email protected]
Tag标签:命令提示程序
GIF动图其他文章
更多
885工作制是什么意思?
每天8小时工作制,每周休息两天885是中国大多数企业正在执行的工作制度,即每天8小时工作制,每周有两天的休息日。近来,我国热搜上出现了一个比较敏感的数字——996。很多人看到的...
2个月前
查看更多GIF动图栏目文章
精彩视频
查看更多精彩养眼视频
更多热图推荐
查看男人的福利
青梅娱乐版权所有,邮箱:[email protected]
苏ICP备19037501号-2
网页加载中...
收藏本页0