首页 > 编程语言 >关于cmd运行javac提示'javac' 不是内部或外部命令,也不是可运行的程序的问题

关于cmd运行javac提示'javac' 不是内部或外部命令,也不是可运行的程序的问题

时间:2024-05-18 16:20:53浏览次数:23  
标签:javac jdk 提示 外部命令 cmd 运行

 大家可以看到我这边cmd运行javac命令,它对我进行了错误的提示,提示javac不是可运行命令和程序。这个问题的根本在于环境变量的配置出现了错误。

接下来就要进行jdk的环境配置了。

 

 注意点:这里要定位到自身存放jdk的bin目录才会生效。

 

 点击确定即可,然后打开cmd窗口输入javac进行测试。

 如上图即配置完成。

 

标签:javac,jdk,提示,外部命令,cmd,运行
From: https://www.cnblogs.com/onecr/p/18199420

相关文章

  • window下通过管理权限启动cmd创建快捷方式
     cmd创建快捷方式命令在Windows管理权限启动命令提示符(cmd)中,可以使用mklink命令来创建快捷方式。基本语法如下: mklink[/D]LinkTarget其中:Link 是你想创建的快捷方式的路径。Target 是你想创建快捷方式指向的文件或文件夹的路径。/D 参数......
  • cmd shutdown 中常用命令讲解
    一段时间后关机:shutdown-s-t秒数效果是倒计时到该秒数后关机,例如shutdown-s-t3600就是3600秒后关机,也就是一小时后关机立即关机命令:shutdown-p关闭本地计算机,效果是马上关机,而不进行倒计时也可以使用shutdown-s-te设置0秒后关机,也就是立即关机的意思一段时间后重启:shutd......
  • 'sh' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
    我们在windows系统中执行:shnacos-config.sh-h127.0.0.1命令是报错的。报错:'sh'不是内部或外部命令,也不是可运行的程序或批处理文件。但是作为一名软件开发人员,我们的电脑上一般都是安装有git的。这个时候,我们可以使用git执行上面的命令就可以了,因为git是安装有sh命令的。......
  • nvm下载pnpm报‘pnpm‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
    使用nvm下载安装pnpm进行测试的时候发现下载未报错但是使用pnpm-v此时在自己设置的nvm安装的node目录中查询nvm再次执行指令pnpm-v......
  • cmd-parser - 一个非常简单好用的命令解析器+EmbedXrpc - 面向单片机的嵌入式小型RPC
    1、EmbedXrpc-面向单片机的嵌入式小型RPCEmbedXrpc类似于Google的gRPC,但是应用场景是单片机。RPC远程调用极大的方便了开发,使得不必关注于协议解析,数据的序列化和反序列化等繁琐的工作。项目主页: https://gitee.com/snikeguo/EmbedXrpcEmbedXrpc应用场景:单片机近距离Clie......
  • 利用pearcmd实现裸文件包含
    利用pearcmd实现裸文件包含在ctf中,常常有这样一类题:题目很简单,一般围绕一个include函数展开。例:ctfshow元旦水友赛easy_include这类题目没有提供文件上传点,因此不能使用常规方法上传一句话实现命令执行。裸文件包含是一种针对这类题目的解题手法。这里引入大佬的文......
  • Springboot项目镜像制作&传递环境变量、设置hostname、动态设置JVM参数、cmd&entrypoi
    实现制作一个springboot的镜像,并且可以传递环境变量实现动态JVM参数和端口。0.准备&cmd、entrypoint区别1.准备springboot项目一个简单的springboot项目,默认启动8001端口,里面只有一个接口。xxx%curllocalhost:8081indexdocker环境2.CMD、entrypoint区......
  • 优化cmd中,查询表字段过长情况下的展示效果
    当我们遇到table字段比较多,cmd无法在一行内展示所有字段的情况时可以切换查询语句的结束格式:由以分号;结尾select*fromtable;切换为以/G结尾select*fromtable/G可以切换table的展示格式为以竖列的形式展示一行一行的数据......
  • cmd 使用笔记
    基础rem是注释set命令用于设置变量(注意不要与已存在的环境变量同名)脚本参数echo%%0=%0echo%%1=%1echo%%2=%2echo%%3=%3echo%%4=%4echo%%5=%5REMecho%%1=%1REM上面这句表示:%%1转义为%1,而%1表示第一个命令行参数setlocal开启局部......
  • java的三种编译(JAVAC,JIT,AOT)
    1.javac把java代码编译成字节码(中间代码),然后由java虚拟机解释执行2.jit(运行时编译)把java代码直接编译成机器码,然后由java虚拟机直接运行(缓存)。有对客户端的C1和对服务器端的C2编译器缓存代码优化逃逸分析,是否超出范围。对不同逃逸状态做优化全局逃逸对象超出了方法或线......