加载中...
加载中...
JAVA环境变量配置

描述:JDK 安装后,没有配置环境变量,打开dos,输入java -version 其实也可以显示java版本信息。 

原因:jdk安装过程,java、javaw、javaws三个命令被复制到C:\windows\system32目录下。   

如果运行命令javac,会提示“javac不是内部或外部命令”。


JAVA配置环境变量

需要配置三个地方

右键 此电脑》属性 》高级系统设置》环境变量  

注意是系统变量不是用户变量。

JAVA_HOME

D:\java\jdk1.8.0_231

说明:JDK安装的路径。

CLASSPATH

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

说明:两个jar包

dt.jar===>GUI相关的类

tools.jar===>javac和javap等组件的工具。

Path

;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

说明:jdk和jre的bin目录。下面有很多exe可执行文件。如:java.exe、javac.exe、javadoc.exe、javap.exe等。

win10中这里注意


或者这种


测试配置好了没


JDK 和 JRE区别

JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。

JDK(Java Development Kit)又称J2SDK(Java2 Software Development Kit),是Java开发工具包,它提供了Java的开发环境(提供了编译器javac等工具,用于将java文件编译为class文件)和运行环境(提 供了JVM和Runtime辅助包,用于解析class文件使其得到运行)。
如果你下载并安装了JDK,那么你不仅可以开发Java程序,也同时拥有了运行Java程序的平台。JDK是整个Java的核心,包括了Java运行环境(JRE),一堆Java工具tools.jar和Java标准类库 (rt.jar)。

配置多个java环境

JAVA_HOME换成需要的JDK目录即可,CLASSPATH和Path和上面一样。


JAVA环境变量配置后不立刻生效

JDK 修改环境变量后,不生效


一、JDK1.8JVM运行时数据区域概览这里介绍的是JDK1.8JVM运行时内存数据区域划分。1.8同1.7比,最大的差别就是:元数据区取代了永久代。元空间的本质和永久代类似,都是对JVM规范中方法区的实现。不过元
没有更多推荐了 [去首页]
image
文章
376
原创
293
转载
83
翻译
0
访问量
183398
喜欢
73
粉丝
5
码龄
7年
资源
3

文章目录

加载中...
0
1