JDK包括了Java编译器(javac)、Java虚拟机(JVM)、Java运行时环境(JRE)等工具和库,为Java开发者提供了完整的开发环境。开发者可以利用JDK编写、编译和运行Java程序,实现各种功能和应用。
Java开发工具包是Java环境的核心组件,并提供编译、调试和运行一个Java程序所需的所有工具,可执行文件和二进制文件。JDK是一个平台特定的软件,有针对Windows,Mac和Unix系统的不同的安装包。可以说JDK是JRE的超集,它包含了JRE的Java编译器,调试器和核心类。目前JDK的版本号是1.7,也被称为Java 7。
JDK有以下三种版本:
J2SE,standard edition,标准版,是我们通常用的一个版本
J2EE,enterpsise edtion,企业版,使用这种JDK开发J2EE应用程序
J2ME,micro edtion,主要用于移动设备、嵌入式设备上的java应用程序
安装jdk的步骤如下:
1.设置防火墙
systemctl stop firewalld //关闭防火墙
systemctl enable firewalld //设置开机自启动
systemctl disable firewalld //设置开机不自启
yum remove java //卸载之前的Java环境
2.安装jdk17
[root@localhost ~]# wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
[root@localhost ~]# tar -zxvf jdk-17_linux-x64_bin.tar.gz //解压文件
[root@localhost ~]# cd /usr/local/
[root@localhost local]# mkdir jdk
[root@localhost local]# cd
[root@localhost ~]# cp -r jdk-17.0.11/ /usr/local/jdk/ //复制源码包到jdk目录下
[root@localhost ~]# vim /etc/profile //修改配置文件,将Java的可执行文件添加到PATH环境中
export PATH=/opt/apache-maven-3.9.8/bin/:/usr/local/jdk/jdk-17.0.11/bin/:$PATH
export JAVA_HOME=/usr/local/jdk/
/opt/apache-maven-3.9.8/bin/——maven的路径 /usr/local/jdk/jdk-17.0.11/bin/——jdk的路径
[root@localhost ~]# source /etc/profile //使配置文件生效
[root@localhost ~]# java -version //检查版本
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# cd /usr/local/
[root@localhost local]# cd apache-tomcat-9.0.91/
[root@localhost apache-tomcat-9.0.91]# ./bin/startup.sh //启动tomcat
浏览器访问本机IP:8080
3.可执行脚本
[root@repo apache-tomcat-9.0.91]# mkdir webapps/abc
[root@repo apache-tomcat-9.0.91]# vim /usr/local/apache-tomcat-9.0.91/webapps/abc/test.txt
tianguancifu baiwujinji
[root@repo apache-tomcat-9.0.91]# vim /usr/local/apache-tomcat-9.0.91/webapps/abc/tt.html
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<head>
<body>
<h1>天官赐福,百无禁忌</h1>
</body>
</html>