解决javac命令错误的问题
解决javac命令错误的问题
- 开始第一个Java程序
- 开发HelloWorld.java源程序【照抄,不要问为什么,注意大小写】
开始第一个Java程序
- 保证计算机当中已经安装文本编辑器EditPlus
- 安装JDK【JDK一般需要从oracle的官网下载】,我们这里讲解的是JDK7
- JDK、JRE、JVM的关系搞清楚。
- JDK目录的介绍:
JDK/bin:该目录下存放了很多命令,例如:javac.exe和java.exe
javac.exe负责编译
java.exe负责运行
开发HelloWorld.java源程序【照抄,不要问为什么,注意大小写】
(1)将HelloWorld.java源程序通过javac工具进行编译:
–首先需要解决的问题是:javac命令是否可用
–打开DOS命令窗口,直接输入javac,然后回车,出现以下:
’javac’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。
出现以上问题是因为:windows操作系统无法找到javac命令文件
--怎么解决以上javac不可用的问题?
windows操作系统是如何搜索硬盘上某个命令的呢?
(1)首先会从当前目录下搜索
(2)当前目录搜索不到的话,会从环境变量path指定的路径当中搜索某个命令
(3)如果都搜索不到,则报以上的错误。
–配置环境变量path
注意:path环境变量和java语言没有关系,path环境变量是属于windows操作系统的一个知识点。
path环境变量是专门给windows操作系统指路的。
javac要想能随意使用,需要将javac所在的目录配置到环境变量path当中:
path=xxx;C:\Program Files\Java\jdk-13.0.2\bin (Win10直接新建或者对原有路径进行修改成想要路径)
解决javac命令错误的问题相关推荐
- Android Studio中javac不是内部命令或外部命令——错误大全
Android项目中需要通过JNI来调用C++方法,当然少不了javac命令了.但是我最近在AS里调用Terminal输入javac指令报错:javac不是内部命令或外部命令或批处理文件.网上狂搜一个 ...
- win10配置java环境变量,解决javac不是内部或外部命令等问题
win10配置java环境变量,解决javac不是内部或外部命令等问题 * 1,首先进入环境变量页面 2,在系统变量下面配置 JAVA_HOME:你自己的jdk的路径 CLASSPATH= .;%J ...
- 【java】javac命令在win10不可用,提示javac不是内部或外部命令,也不是可运行的程序【解决方法】
[java]javac命令在win10不可用,提示javac不是内部或外部命令,也不是可运行的程序[解决方法] 参考文章: (1)[java]javac命令在win10不可用,提示javac不是内部或 ...
- 如何解决javac不是内部或外部命令,也不是可运行程序的问题.
win10如何解决javac不是内部或外部命令,也不是可运行程序的问题. 系统变量–新建 变量名 :CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME% ...
- 解决“javac不是内部或外部命令,也不是可运行的程序”问题
在使用javac命令编译时出现"javac不是内部或外部命令,也不是可运行的程序" 一.打开cmd 切到安装Java的bin目录 输入命令javac 出现以下提示表示是环境配置有问 ...
- java编译报错提示编码gbk的不可映射字符啥意思_解决java编译错误:编码GBK的不可映射字符...
[我的Android进阶之旅]解决Android Studio 运行gradle命令时报错: 错误: 编码GBK的不可映射字符 1.问题描述 最近在负责公司基础业务和移动基础设施的开发工作,正在负责L ...
- 【已解决】Java “错误:编码GBK 的不可映射字符”
[已解决]Java "错误:编码GBK 的不可映射字符" 正文 import java.awt.*; import java.awt.datatransfer.Clipboard; ...
- mac java中文乱码_mac系统命令行窗口输入javac命令,输出中文乱码得问题
查了下,貌似是因为shell窗口使用得编码是utf-8,而javac使用gbk,所以产生乱码,解决方案包括这么一些: 1. 告诉javac程序输出utf-8 javac -J-Dfile.encodi ...
- java里class有什么用_安装JDK时的java和javac命令有什么用?
相信大家都装过JDK吧,在装JDK时我们会在命令提示符窗口中通过java和javac两个命令来检测我们的环境变量是否配置正确,那么你知道java和javac两个命令有什么用吗? 在了解这两个命令的作用 ...
最新文章
- 《数字质量手册》新书问答
- [密码学] ElGamal加密算法与离散对数
- 归纳推理测试没做完_看她家新房,保洁做完还没家具就很漂亮,墙面刷灰色耐看又耐脏...
- 快手公司厕所装坑位计时器,网友:再也不能带薪拉屎了!
- 同步VS异步,阻塞VS非阻塞
- MySQL半同步的配置
- 几个你可能不了解的CSS单位
- 刷机包提取hex和mbn方法_小米平板2刷lineage os与remix os及其体验
- 3D图形学(4):纹理贴图
- numpy-poly1d、polyfit、polyval多项式使用
- 电脑登录微信,手机退出微信,电脑端微信仍然在线(IOS)
- 神器啊!轻松用 Python 写个 APP!
- Java Duration格式
- URLError: urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify fai
- 用python做动画的代码_Python应用 | 三行代码实现GIF动画
- STM32G0 硬件SPI+DMA+LL库,最高通讯速率32MBit/s
- 英语口语语音评测方法
- 雷电、夜神、天天、逍遥等模拟器中找不到要下载的软件解决方法
- HTTP服务(超文本传输协议)
- c51中断优先级c语言,51单片机中断优先级设置,中断优先级如何设置
热门文章
- 倍福--EtherCAT诊断方法
- 进阶 - Git的远程仓库
- 钢琴键盘excel_如何使用键盘在Excel中设置行高和列宽
- 酷派大神F2刷第三方Recovery+解锁教程
- html图片点击左右滑动效果,jQuery点击左右滚动产品图片展示代码
- mybatis中的xml文件模板配置(含时区)
- 启动awstats出现错误
- android11性能有提升吗,Android性能优化第(十 一)篇---卡顿分析,正确评测流畅度...
- Matlab-QPSK调制与解调 QPSK信号产生的信息、I路、Q路信号对比图以及接收端解调的I路,Q 路,信息恢复的对比图
- 国庆回家2019之旅----为什么我拒绝了老妈的要求?