开发环境的配置、安装多个JDK、Javac编译失败的原因

操作系统不识别java,只识别汇编与c语言,无论是Windows还是Linux

现有操作系统基本由c+汇编编写,所以除了这两种语言,其他语言均不识别。

所以要想运行各种其他语言,需要安装翻译环境。

这些序言翻译环境会把语言重新翻译成汇编和c语言,供操作系统识别


Java中编译的过程

1、文件名.java文件使用javac(调用jdk)进行编译

javac 文件名.java --------->编译成.class中间码文件

2、 java 文件名

来执行.class文件,java是调用jre将.class文件翻译成汇编和c语言

JDK安装教程网络博客很多且都是正确的。

JDK5以上的版本的JDK配置环境变量时是不需要配置CLASSPATH的!

详细:https://www.cnblogs.com/ideal-20/p/11050114.html

多版本JDK的安装:

系统可以配置多个JDK版本方便不同编译场景切换。

只需要按下图配置环境变量:

JAVA_HOME的值稍作更改,这台机器装了JDK8与JDK11。

需要切换时直接对JAVA_HOME的值进行更改。

CMD编译JAVA成功但是JAVAC失败的原因:

低版本的JDK,JDK与JRE是需要分开安装的,不可以安装到同一个文件夹!!出错误大多数是自己更改安装路径时不小心将JDK与JRE安装到了同一个文件夹导致bin文件夹的javac.exe丢失。

详细请见:https://www.cnblogs.com/ideal-20/p/11050109.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章