解决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命令错误的问题相关推荐

  1. Android Studio中javac不是内部命令或外部命令——错误大全

    Android项目中需要通过JNI来调用C++方法,当然少不了javac命令了.但是我最近在AS里调用Terminal输入javac指令报错:javac不是内部命令或外部命令或批处理文件.网上狂搜一个 ...

  2. win10配置java环境变量,解决javac不是内部或外部命令等问题

    win10配置java环境变量,解决javac不是内部或外部命令等问题 * 1,首先进入环境变量页面  2,在系统变量下面配置 JAVA_HOME:你自己的jdk的路径 CLASSPATH= .;%J ...

  3. 【java】javac命令在win10不可用,提示javac不是内部或外部命令,也不是可运行的程序【解决方法】

    [java]javac命令在win10不可用,提示javac不是内部或外部命令,也不是可运行的程序[解决方法] 参考文章: (1)[java]javac命令在win10不可用,提示javac不是内部或 ...

  4. 如何解决javac不是内部或外部命令,也不是可运行程序的问题.

    win10如何解决javac不是内部或外部命令,也不是可运行程序的问题. 系统变量–新建 变量名 :CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME% ...

  5. 解决“javac不是内部或外部命令,也不是可运行的程序”问题

    在使用javac命令编译时出现"javac不是内部或外部命令,也不是可运行的程序" 一.打开cmd 切到安装Java的bin目录 输入命令javac 出现以下提示表示是环境配置有问 ...

  6. java编译报错提示编码gbk的不可映射字符啥意思_解决java编译错误:编码GBK的不可映射字符...

    [我的Android进阶之旅]解决Android Studio 运行gradle命令时报错: 错误: 编码GBK的不可映射字符 1.问题描述 最近在负责公司基础业务和移动基础设施的开发工作,正在负责L ...

  7. 【已解决】Java “错误:编码GBK 的不可映射字符”

    [已解决]Java "错误:编码GBK 的不可映射字符" 正文 import java.awt.*; import java.awt.datatransfer.Clipboard; ...

  8. mac java中文乱码_mac系统命令行窗口输入javac命令,输出中文乱码得问题

    查了下,貌似是因为shell窗口使用得编码是utf-8,而javac使用gbk,所以产生乱码,解决方案包括这么一些: 1. 告诉javac程序输出utf-8 javac -J-Dfile.encodi ...

  9. java里class有什么用_安装JDK时的java和javac命令有什么用?

    相信大家都装过JDK吧,在装JDK时我们会在命令提示符窗口中通过java和javac两个命令来检测我们的环境变量是否配置正确,那么你知道java和javac两个命令有什么用吗? 在了解这两个命令的作用 ...

最新文章

  1. 《数字质量手册》新书问答
  2. [密码学] ElGamal加密算法与离散对数
  3. 归纳推理测试没做完_看她家新房,保洁做完还没家具就很漂亮,墙面刷灰色耐看又耐脏...
  4. 快手公司厕所装坑位计时器,网友:再也不能带薪拉屎了!
  5. 同步VS异步,阻塞VS非阻塞
  6. MySQL半同步的配置
  7. 几个你可能不了解的CSS单位
  8. 刷机包提取hex和mbn方法_小米平板2刷lineage os与remix os及其体验
  9. 3D图形学(4):纹理贴图
  10. numpy-poly1d、polyfit、polyval多项式使用
  11. 电脑登录微信,手机退出微信,电脑端微信仍然在线(IOS)
  12. 神器啊!轻松用 Python 写个 APP!
  13. Java Duration格式
  14. URLError: urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify fai
  15. 用python做动画的代码_Python应用 | 三行代码实现GIF动画
  16. STM32G0 硬件SPI+DMA+LL库,最高通讯速率32MBit/s
  17. 英语口语语音评测方法
  18. 雷电、夜神、天天、逍遥等模拟器中找不到要下载的软件解决方法
  19. HTTP服务(超文本传输协议)
  20. c51中断优先级c语言,51单片机中断优先级设置,中断优先级如何设置

热门文章

  1. 倍福--EtherCAT诊断方法
  2. 进阶 - Git的远程仓库
  3. 钢琴键盘excel_如何使用键盘在Excel中设置行高和列宽
  4. 酷派大神F2刷第三方Recovery+解锁教程
  5. html图片点击左右滑动效果,jQuery点击左右滚动产品图片展示代码
  6. mybatis中的xml文件模板配置(含时区)
  7. 启动awstats出现错误
  8. android11性能有提升吗,Android性能优化第(十 一)篇---卡顿分析,正确评测流畅度...
  9. Matlab-QPSK调制与解调 QPSK信号产生的信息、I路、Q路信号对比图以及接收端解调的I路,Q 路,信息恢复的对比图
  10. 国庆回家2019之旅----为什么我拒绝了老妈的要求?