【解决方案】“‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件”
简述
在学着使用Java的命令行来编译java文件的时候,遇到了这个问题
Windows操作系统
“‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件”
下面就讲讲解决方法
回复评论区的找不到环境变量和用户变量的哥们
- 瞎发帖 我呵呵
解决过程
根据探究的情况来看,这里其实是没有安装好(或者是安装了之后但是在环境变量上却没有设置好)
- 第一步: 在http://www.oracle.com/technetwork/java/javase/downloads/index.html 这个网站上先下载对应 JDK(只用下JDK就好了)
- 就点上图中所圈的地方(如果是有更新版本的话,操作也应该是类似的)
- 大胆地安装,其实这个安装起来是非常快的。(安装的时候,我直接选了默认的地址(当然该一下对应的地址也是可以的))
- 我的JAVA文件所在地址: C:\Program Files\Java (如果不记得的话,可以重新安装一下的)
- 安装好之后,就需要配置一下环境变量 , 具体配置如下
- 在用户变量中, 添加新变量,命名为java_home,地址为 C:\Program Files\Java\jdk-10.0.2,注意,我之前的JAVA文件所在地址。
- 在Path中添加一个变量。 分别的地址为 C:\Program Files\Java\jdk-10.0.2\bin
可能还有的问题
做完上面的操作之后,有可能还是不行。这里有两个解决方法。
- 第一个,重启一下 cmd
- 第二个,在Path中,调整下那两个bin文件夹的位置(上移到最上面),之后,再重启cmd
从上面的第二个方法就可以知道,其实,这个javac这个exe文件就在这个bin文件夹中(就是jdk的那个)。
解决之后的效果
如下
【解决方案】“‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件”相关推荐
- 验证Java编程环境是否成功时出现“'javac'不是内部或外部命令,也不是可运行的程序或批处理文件”
- 【java】javac命令在win10不可用,提示javac不是内部或外部命令,也不是可运行的程序【解决方法】
[java]javac命令在win10不可用,提示javac不是内部或外部命令,也不是可运行的程序[解决方法] 参考文章: (1)[java]javac命令在win10不可用,提示javac不是内部或 ...
- 错误记录----javac错误:javac不是内部或外部命令 也不是可运行的程序
今天在cmd使用javac 编译applet,报错"javac不是内部或外部命令 也不是可运行的程序",但是java -version是可以查看jdk版本的.我就想到是不是以前配的 ...
- vue 不是内部或外部命令,也不是可运行的程序 或批处理文件
vue 安装 vue-cli 成功之后 控制台查看vue的版本 提示 vue 不是内部或外部命令,也不是可运行的程序 或批处理文件 我的问题 就环境变量没有配置 下面以window 10 系统说下我的 ...
- 'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
错误场景: 自己新建或者复制过来的vue的项目,在使用webpack打包时,运行: npm run dev 提示: 'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 ...
- cmd运行php文件以及环境配置出现的问题、 php.exe不是内部或外部命令,也不是可运行的程序 或批处理文件、PHP startup: Unable to load dynamic library
我用php.exe远行php文件出现了几个问题,先说一下怎么解决这些问题的,然后再说怎么运行 首先是出现 'php.exe' 不是内部或外部命令,也不是可运行的程序 或批处理文件,查了一下,是没有配置 ...
- anaconda怎么运行python程序_Anaconda安装指南(#x27;conda#x27; 不是内部或外部命令,也不是可运行的程序 或批处理文件)...
如果你有标题所说问题,请详细看以下步骤: 第一步:附上软件下载链接,自行下载 Anaconda Python/R Distribution - Free Downloadwww.anaconda.c ...
- 报错:‘nodemon‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
报错:'nodemon' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 报错的原因 没有安装nodemon插件 解决办法 安装插件,在已经安装node.js的环境下输入 npm instal ...
- 【分享】regsvr32 不是内部或外部命令,也不是可运行的程序或批处理文件
一.背景 可能某一天当你打开VB的时候,出现"找不到文件DAO350.dll"的错误,点击确定后闪退.在我解决此问题的过程中遇到了另一个问题:regsvr32 不是内部或外部命令, ...
- ‘ssh-keygen‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
目录 问题: 解决方法: 问题: cmd里输入,显示'ssh-keygen' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 解决方法: 在Git目录下,使用git-bash.exe来获取,输 ...
最新文章
- bzoj 4025 二分图——线段树分治+LCT
- 【转】Failed to load module for FS type ‘bdb’ in TortoiseSVN 1.6.x
- AJAX(三)jQuery AJAX.post
- Ubuntu镜像的MD5校验
- 手写select,解决浏览器兼容性
- Windows进程与线程学习笔记(三)—— KPCR
- stm32机械臂资料含视频
- Android适配底部返回键等虚拟键盘的完美解决方案
- Python中的@classmethod修饰符
- Spring MVC 反射对象和依赖注入
- qq2013 sp1 去广告方法及代码
- js常用内建对象之:String对象
- Hibernate使用的一些细节注意事项
- Unity世界坐标转换屏幕坐标(详解)
- 弘辽科技:直通车测款的必备技巧
- 前端的长度单位有哪些
- python如何翻译成中文的代码-Python实现中文数字转换为阿拉伯数字的方法示例
- 乓乓响再度冲刺港股:来自临时及应急服务客户毛利率达70%
- matlab实现简单清浊音检测
- 30 个Python代码实现的常用功能(附案例源码)
热门文章
- 在Window Embedded CE(Wince)下使用OpenNETCF进行路由表的开发
- android 如何添加第3方lib库到kernel中
- 单片机while用法c语言例子,51单片机-C语言之while(!x)的理解
- python import出错_python import的一些问题
- 数据分析之pandas常见的数据处理(四)
- 使用锁实现多线程共用一个数据源
- 新建指令避开 Avalon 的 ms-duplex 的问题
- 使用header发送状态代码
- 2008年10月10日股票池
- 1.5 使用new创建动态结构和自动, 静态, 动态三种存储方式