JVM、JRE、JDK
- JVM (Java Virtual Machine)是Java虚拟机。JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的,实现JAVA语言跨平台的关键。
- JRE(Java Runtime Enviroment)是Java的运行环境。JRE是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。面向Java程序的使用者,而不是开发者。
- JDK(Java Development Kit)是Java开发工具包,它提供了Java的开发环境(提供了编译器javac等工具,用于将java文件编译为class文件)和Java的运行环境JRE。
三者关系图如下
JRE及JDK的下载及安装
下载地址
Adopt Open Jdk HotSpot KUNRD 加速下载Windows x64
Adopt Open Jdk HotSpot KUNRD 加速下载Linux x64
Adopt Open JRE HotSpot KUNRD 加速下载Windows x64
Adopt Open JRE HotSpot KUNRD 加速下载Linux x64
Windows下安装JDK
-
解压文件到指定目录例如
E:\soft\Java\jdk8u232-b09
-
设置环境变量
控制面板
-高级系统设置
-环境变量
-系统变量
- 添加
JAVA_HOME
变量,变量值为java解压文件根目录,例如E:\soft\Java\jdk8u232-b09
- 找到
Path
变量并在值后添加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
- 添加
CLASSPATH
变量,变量值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
- 添加
Linux下安装JRE
- 上传并解压到系统指定文件夹,并赋予java根目录权限
- 设置环境变量
- 编辑环境变量文件
vi /etc/profile
- 在文件夹尾部添加
- 编辑环境变量文件
export JAVA_HOME=/home/java
export PATH=$PATH:$JAVA_HOME/bin
- 更新环境变量
source /etc/profile
测试是否安装成功
在命令行中执行java -version
开发工具下载
eclipse 下载及安装
- 选择下载版本
eclipse 版本选择地址
Spring Tools 官方下载地址
Spring Tools kunrd下载地址 - 选择国内下载镜像
- 解压到指定位置并打开
maven 下载及安装
- maven 下载
maven 下载地址 - maven 环境变量设置
- 添加
MAVEN_HOME
变量值为maven解压后的根目录E:\soft\maven
- 在
PATH
变量后添加- windows为
;%MAVEN_HOME%\bin;
- Linux为
$PATH:$MAVEN_HOME/bin
- windows为
- 添加
Tomcat 下载及安装
- Tomcat下载
tomcat下载地址 - 环境变量设置(可不设置)
- 添加
CATALINA_HOME
变量值为解压后根目录E:\tomcat\apache-tomcat-9.0.6\
- 在
PATH
变量后添加- windows为
;%CATALINA_HOME%\bin
- windows为
$PATH:$CATALINA_HOME/bin
- windows为
- 添加