安装时候选择 tomcat 软件版本要与程序开发使用的版本一致。jdk 版本要进行与 tomcat 保持一致。
1. 系统环境说明
[root@bogon ~]# getenforce
Disabled
[root@bogon ~]# systemctl status firewalld.service
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:firewalld(1)
2. 安装jdk(我这里用的是jdk1.8官网上有)
[root@bogon ~]# rz
[root@bogon ~]# ls
08a395c66e42.zip jdk-8u451-linux-x64.tar.gz
anaconda-ks.cfg
[root@bogon ~]# ll -h
total 77M
-r--------. 1 root root 122K May 8 11:47 08a395c66e42.zip
-rw-------. 1 root root 1.3K May 3 22:04 anaconda-ks.cfg
-r--------. 1 root root 76M May 21 14:16 jdk-8u451-linux-x64.tar.gz
-rw-r--r--. 1 root root 1016K Apr 21 2020 nginx-1.18.0.tar.gz
drwxr-xr-x. 4 root root 207 Aug 9 2016 nginx-sticky-module-ng
[root@bogon ~]# tar xzf jdk-8u451-linux-x64.tar.gz -C /usr/local/
[root@bogon ~]#
[root@bogon ~]# ls /usr/local
bin games jdk1.8.0_451 lib64 nginx sbin src
etc include lib libexec nginx-1.18.0 share
[root@bogon ~]# cd /usr/local/
[root@bogon local]# mv jdk1.8.0_451/ jdk
[root@bogon local]# ls
bin etc games include jdk lib lib64 libexec nginx nginx-1.18.0 sbin share src
[root@bogon local]# vim /etc/profile
在最后加上
JAVA_HOME=/usr/local/jdk #指定java安装目录
PATH=$JAVA_HOME/bin:$PATH #用于指定java系统查找命令的路径
export JAVA_HOME PATH #类的路径,在编译运行java程序时,如果有调用到其他类的时候,在classpath中寻找需要的类。
[root@bogon local]# source /etc/profile
[root@bo