java环境变量配置以及“‘javac‘ 不是内部或外部命令”问题的解决方法(2024年6月姆级最新)

img

😀前言
有很多小伙伴提问这个所以就单独出一个解决教程
java环境变量配置以及“‘javac’ 不是内部或外部命令”问题的解决方法(2024年6月姆级最新)
安装的话可以参考这个

java 安装和环境配置(2024-4月保姆级最新版)

🏠个人主页:尘觉主页

文章目录

  • 打开cmd,输入java,java -version没有问题,但是javac提示不是内部命令
    • 问题排查:
      • 第一:找到目录
      • 第二确定问题
    • 解决问题
      • 环境变量配置:
        • CLASSPATH 配置
        • Java_Home配置
    • 检测成功

打开cmd,输入java,java -version没有问题,但是javac提示不是内部命令

问题排查:

第一:找到目录

找到JDK下的bin目录,运行cmd,输入javac,能提示,说明环境配置有问题
在这里插入图片描述
这个输入框输入cmd
在这里插入图片描述

在这里插入图片描述

第二确定问题

这个直接输入javac看可以不,如果不可以那就要考虑重装java的,重装教程为
java 安装和环境配置(2024-4月保姆级最新版)
在这里插入图片描述
然后我们可以看看路径 在cmd里面输入:path
在这里插入图片描述
显示这个密密麻麻的没关系我们直接去,查看自己电脑的系统类型
右击此电脑 点击属性
在这里插入图片描述
点击 高级系统设置
在这里插入图片描述
点击环境设置
在这里插入图片描述

解决问题

选择系统变量中Path 然后选择编辑
在这里插入图片描述
注意这个路径不要错了,然后要看有没有冲突
在这里插入图片描述
1是安装jdk时使用exe文件,自动添加的目录

2是自己配置的JAVA HOME因为1排在前面,配置2会失效

如果不是java_home是直接是绝对路径那也要注意先后顺序,有优先级的
在这里插入图片描述

环境变量配置:

一般用系统变量不要用,用户变量

CLASSPATH 配置

他的目的就是存放class的目录没有设置就是默认 同学们新学就不要纠结这个啦 后面的学习就会知道并且了解了
在这里插入图片描述
添加配置:

变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
注意前面有一个点后面有分号
在这里插入图片描述

Java_Home配置

变量名:Java_Home
变量值:jdk 的安装目录 ,选择之前安装的目录
点击确定
在这里插入图片描述
在这里插入图片描述
好了,java 在 windows 环境下的环境配置就完成了
一定要注意环境

修改好的环境变量,需要重新打开新的cmd窗口!!

检测成功

java
在这里插入图片描述
javac
在这里插入图片描述

😁热门专栏推荐
想学习vue的可以看看这个

java基础合集

数据库合集

redis合集

nginx合集

linux合集

手写机制

微服务组件

spring_尘觉

springMVC

mybits

等等等还有许多优秀的合集在主页等着大家的光顾感谢大家的支持

🤔欢迎大家加入我的社区 尘觉社区

文章到这里就结束了,如果有什么疑问的地方请指出,诸佬们一起来评论区一起讨论😁
希望能和诸佬们一起努力,今后我们一起观看感谢您的阅读🍻
如果帮助到您不妨3连支持一下,创造不易您们的支持是我的动力🤞

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/30633.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

工业园安全生产新保障:广东地区加强可燃气体报警器校准检测

广东,作为我国经济的重要引擎,拥有众多工业园区。 这些工业园区中,涉及化工、制药、机械制造等多个领域,每天都会产生和使用大量的可燃气体。因此,可燃气体报警器的安装与校准检测,对于保障工业园区的安全…

Python 绘制圆欠采样时的数学图形

Python 绘制圆欠采样时的数学图形 正文end_radian 190end_radian 180end_radian 170end_radian 130end_radian 120 正文 今天在绘制圆形的时候遇到了意外,发现了一个有意思的现象,这里特来记录一下。 end_radian 190 import numpy as np import…

【MySQL统计函数count详解】

MySQL统计函数count详解 1. count()概述2. count(1)和count(*)和count(列名)的区别3. count(*)的实现方式 1. count()概述 count() 是一个聚合函数,返回指定匹配条件的行数。开发中常用来统计表中数据,全部数据,不为null数据,或…

【SpringCloud】负载均衡(Spring Cloud LoadBalancer)

负载均衡 当服务流量增大时,通常会采用增加机器的方式进行扩容。负载均衡就是用来在多个机器或者其他资源中,按照一定的规则合理分配负载。其中的实现可以分成客户端负载均衡和服务端负载均衡。 服务端负载均衡 在服务端进行负载均衡的算法分配。 比…

数据丢失?别怕,EasyRecovery来帮忙!

🌟 数据丢失?别怕,EasyRecovery来帮忙! 嘿,亲爱的的朋友们!👋今天我要和大家分享一款超棒的数据恢复软件——EasyRecovery!🎉你是否曾经遇到过不小心删除了重要文件、照片…

zip文件上传到linux服务器文件大小发生变化

在传一个文件到服务器的时候,第一次传完看见大小不一样(服务器中du命令查看大小796596MB)就重传了一下,还是大小不一样,就查了下。 查了下有以下原因: 文件系统的不同: 原因:不同的…

windows 系统根据端口查找进程,杀死进程

在启动项目时,往往设置的端口被占用,这时需要杀死端口所占用的进程,然后再重启项目。 netstat -ano | findstr :8085 taskkill /F /PID 25184 杀死进程后,再执行命令 netstat -ano | findstr :8085 进行查看端口占用情况

STM32多功能交通灯系统:从原理到实现

一、功能说明 本交通灯系统采用先进的stm32f103c8t6微处理器为核心控制单元。系统设置东南西北四个方向各配置两位数码管,用以精准展示5至99秒的时间范围,并且允许用户根据实际需求进行灵活调整。 在信号灯配置方面,每个方向均配备左转、直…

SYD881X读取GATT VALUE的长度

SYD881X读取GATT VALUE的长度 现在具体遇到这样一个需要,机器生产后要更新profile,这个只能够通过升级4K来做,但是需要知道profile是否改变了,这个就要知道profile是否改变来决定是否要升级,这里的做法是增加一个函数&…

肩背筋膜炎怎么治疗最有效

肩背筋膜炎是一种常见的肌肉骨骼疾病,其症状主要包括:肩背区域疼痛:由于筋膜组织受到损伤,肩背部位会出现明显的疼痛,疼痛可能会放射到周围的其他部位,严重时会影响睡眠和休息。肌肉紧张和僵硬:…

嵌入式数据库_2.嵌入式数据库的一般架构

嵌入式数据库的架构与应用对象紧密相关,其架构是以内存、文件和网络等三种方式为主。 1.基于内存的数据库系统 基于内存的数据库系统中比较典型的产品是每个McObject公司的eXtremeDB嵌入式数据库,2013年3月推出5.0版,它采用内存数据结构&…

智能座舱中的HUD介绍

HUD(Head Up Display,抬头显示系统)是将车速、油耗、胎压等行车重要信息投影到前方挡风玻璃上的一套显示系统。HUD 最早应用在战斗机上,旨在降低飞行员低头查看仪表的频率,使得飞行员能在保证正常驾驶的同时&#xff0…

2002-2022年各省人口总抚养比数据(人口抽样调查)

2002-2022年各省人口总抚养比数据(人口抽样调查) 1、时间:2002-2022年 2、指标:总抚养比 3、来源:国家统计局、统计年鉴 4、范围:31省, 5、缺失情况:无缺失,其中201…

Git 和 TortoiseGit 安装和配置(图文详解)

使用git,需要在Windows上需要安装两个软件:1)Git 2)TortoiseGit 注意:tortoiseGit是在安装了Git的基础上运行的,所以需要先安装Git,后安装运行tortoiseGit。 因为,运行TortoiseGi…

Web3新视野:Lumoz节点的潜力与收益解读

摘要:低估值、高回报、无条件退款80%...... Lumoz正通过其 zkVerifier 节点销售活动,引领一场ZK计算革命。 长期以来,加密市场以其独特的波动性和增长潜力,持续吸引着全球投资者的目光。而历史数据表明,市场往往在一年…

六西格玛目标设定的时候需要考虑哪些因素?

在追求企业卓越绩效的道路上,六西格玛管理方法论以其严谨的数据驱动和持续改进的理念,成为众多企业的首选工具。然而,要想真正发挥六西格玛的潜力,合理而精准的目标设定至关重要。那么,六西格玛目标设定的时候需要考虑…

电商API接口详述:涵盖订单、库存等多功能接口介绍

电商商家自研管理系统,线下ERP系统或WMS系统想要接入电商平台订单打单发货,通过点三电商API可以一键对接多个电商平台,帮助商家、ERP/WMS服务商快速开发电商模块,实现电商业务管理功能,那么点三电商API接口有哪些可用接…

Stranger Lands - StampIT

作为StampIT!Collection的一部分,Stranger Lands包含30个高质量纹理,具有惊人的4K分辨率。这些高度图纹理可以用作Unity地形工具的画笔,以便在Unity地形上绘制特征。或者您可以在Atlas、Gaia、Map Magic 2、Vista等其他资源中使用这些高度图纹理。 该资源包含高度图和笔刷预…

Java多线程+线程池图文实例操作(源码自取)

目录 线程相关概念 并发 并行 继承Thread类 实现Runnable接口 实现Callable接口 使用ExecutorService 和线程池 多线程卖手机 非同步 同步机制卖手机 锁方法 锁代码块 ​编辑锁静态方法 锁静态代码块 线程常用方法 用户线程和守护线程 线程状态 线程池 自定…

视频监控管理平台的日志功能的重要性

日志功能的重要性 视频监控平台在日常工作生活中越来越重要,具有完备的平台日志,不仅可以增强视频监控系统的自身安全性,还能在更大程度上保障社会的安全与稳定。 (一)安全保障 视频监控平台作为安全防护…