欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

IDEA生成两个WAR包,部署到tomcat服务器并配置路由

程序员文章站 2022-07-10 12:11:10
...

一、生成war包
1.打开 File -> Project Structure ->Artifacts ,点击“+”号,Web Application Archive,然后选择相应的模块,
IDEA生成两个WAR包,部署到tomcat服务器并配置路由
2.勾选include in project build选项,将该模块在项目运行时打包成war包。
IDEA生成两个WAR包,部署到tomcat服务器并配置路由

3.记住这个路径,然后运行项目,到该路径下就可以找到module的war 包。IDEA生成两个WAR包,部署到tomcat服务器并配置路由

二、linux(ubuntu)中安装tomcat
1.准备,下载jdk包和tomcat
IDEA生成两个WAR包,部署到tomcat服务器并配置路由
2.将两个包传到服务器上
(1) 使用xshell传送
在ubuntu安装lrzsz

sudo apt install lrzsz

在xshell中输入rz ,就可以打开本地文件浏览器选择文件了。
(2)ubuntu下可以使用scp命令
scp 文件名 服务器用户名@服务器地址: 服务器路径
3.安装java
(1) 将java文件夹放到某个文件夹,然后配置环境变量。
在/etc/profile文件中添加以下几行

export JAVA_HOME=/home/*****/work/jdk1.8.0_121   //这是jdk文件的路径
export CLASSPATH=.:${JAVA_HOME}/lib:$CLASSPATH
export PATH=${JAVA_HOME}/bin:$PATH

(2) 使用source /etc/profile命令使该文件生效
(3) 输入java -version查看java是否安装成功
4.安装(运行)tomcat
将tomcat目录解压到某个文件夹下,然后进入tomcat/bin目录下,运行”./startup.sh“,运行tomcat
访问 服务器地址,端口8080 ,就可以看到运行成功的界面
5.将war包放到tomcat的webapps目录下
使用scp命令,和xshell等工具都可以
6.配置tomcat的路由文件server.xml
因为我是两个war包,所以需要配置一下这个文件,让一个系统是访问默认路径“/”,另一个系统访问”/admin”.
在host标签下添加以下配置。其中path指向该项目需要访问的路由,docBase指向自己项目的路径(因为tomcat自动解压了war包,所以这里指定时不用“.war”后缀)。
IDEA生成两个WAR包,部署到tomcat服务器并配置路由