JDK的安装步骤

      JDK是Java Development Kit的缩写,意为Java开发工具包。它是Sun Microsystems(现在是Oracle公司的一部分)为Java程序员提供的一个软件开发环境。JDK是编写和运行Java程序的基础,它包含了Java编译器、Java运行时环境(JRE)、Java文档生成器以及一系列其他的工具和库文件。

      JDK有不同的版本,每个版本对应Java开发的一个阶段,例如JDK 1.4、JDK 5、JDK 6、JDK 7、JDK 8等,各个版本在性能、安全性和功能上都有所增强和改进。开发者通常会根据项目的需求选择合适的JDK版本。自从Java 9开始,版本号的命名方式发生了变化,采用了新的发布周期,例如Java 9、Java 10、Java 11等,版本更新的速度变得更快。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,还有一些其他的开发工具和框架,可以提高Java开发效率和程序质量,如:

  1. Eclipse:一个开放源代码的集成开发环境(IDE)。
  2. IntelliJ IDEA:一个强大的商业IDE,广泛用于Java开发。
  3. Apache Maven:一个项目管理和构建自动化工具。
  4. Gradle:一个基于Apache Groovy的开源构建自动化系统。
  5. Spring Framework:一个用于简化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/a

设置防火墙
systemctl stop firewalld                                //关闭防火墙
systemctl enable firewalld                            //设置开机自启动
systemctl disable firewalld                           //设置开机不自启
yum remove java                                          //卸载之前的Java环境
安装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
可执行脚本
[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>

  • 13
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值