千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  行业资讯  > javac不是内部或外部命令,也不是可运行的程序怎么办?

javac不是内部或外部命令,也不是可运行的程序怎么办?

来源:千锋教育
发布人:小千
时间: 2021-05-21 09:42:00 1621561320

      做Java开发的同学尤其是在刚入门的时候编译java程序的时候可能会遇到提示不是内部或外部命令,也不是可运行的程序,导致无法运行的情况,下面小千就来告诉大家如何解决这种问题。

      解决方式一

      1.第一种比较常见的原因就是电脑没有安装Java运行需要的JDK文件,所以就会出现这个提示,首先先来检查一下电脑上面是否有安装,进入到Java安装路径看一下有无jdk文件。

jdk环境

      2.如果确认安装的话,我们打开命令提示行,在里面执行javac命令的时候会出现下面的提示,如果还是出现上面的提示的话一般都是环境没有配置好,可以查看方式二。

javac

      解决方式二

      1.我们重新配置一下Java环境,首先右击我的电脑选择属性(win10右击开始菜单选择系统-关于-系统信息)随后点击左侧的高级系统设置。

高级系统设置

      2.在弹出的窗口中我们点击切换到高级选项卡,选择下面的环境变量,如图所示。

高级环境变量

      3.其次我们需要查看三个变量是否正确,首先先查看JAVA_HOME,JAVA_HOME的变量值应该是我们JDK的安装路径,如果没有这个变量的话新增一个即可。

JAVA_HOME图

      4.接下来再来看CLASSPATH属性,下面的值是否正确,注意这里前面还有一个“.”符号,如果没有的话记得加上。

CLASSPATH图

      5.最后还有一个PATH,里面的值也不能出错,%JAVA_HOME%\bin;

PATH图

      同学们如果遇到报错的问题,按照上面的步骤去排查问题即可,最后欢迎对Java开发感兴趣的同学来到千锋Java培训班参加我们的培训课程的学习,全程名师面授现在还享受两周免费试听的机会,赶紧来了解一下吧。

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT
开班信息
北京校区
  • 北京校区
  • 大连校区
  • 广州校区
  • 成都校区
  • 杭州校区
  • 长沙校区
  • 合肥校区
  • 南京校区
  • 上海校区
  • 深圳校区
  • 武汉校区
  • 郑州校区
  • 西安校区
  • 青岛校区
  • 重庆校区
  • 太原校区
  • 沈阳校区
  • 南昌校区
  • 哈尔滨校区