Resin4和Tomcat8容器下部署基于Maven的SpringMVC项目

本文介绍如何在Linux环境下使用Resin和Tomcat部署SpringMVC+Maven项目。主要内容包括Resin和Tomcat的安装、配置文件的修改、项目启动及关闭等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Resin和Tomcat都是目前极其出色的Web容器,本文介绍了Linux环境下使用Resin和Tomcat部署SpringMVC+Maven项目。

一、Resin4部署Maven项目

1. 下载Resin

官网下载

并解压到你的Linux机器的某个目录:

tar -zxvf resin-4.0.52.tar.gz

2. 修改配置文件

cd XX/resin-4.0.52/conf
resin.properties

打开resin的属性配置文件并修改80端口:

app.http          : 80
# app.https         : 8443

web.http          : 80
# web.https         : 8443

保存并退出,打开resin.xml配置文件,配置你的war包:

<host id="" root-directory=".">
      <!--
         - webapps can be overridden/extended in the resin.xml
        -->
      <web-app id="/" root-directory="webapps/SomeProject" archive-path="XXX/SomeProject/target/SomeProject.war"/>
</host>

其中SomeProject是你的Maven项目名。

3. 启动Resin

cd XX/resin-4.0.52/bin
./resin.sh start

之后resin就会读取你的war包并自动解压到自己的webapps下,打开浏览器访问你服务器的80端口就可以看到项目的运行结果啦!

关闭Resin的命令是:

./resin.sh stop

二、Tomcat8部署Maven项目

1. 下载Tomcat

官网下载

解压:

tar -zxvf apache-tomcat-8.5.13.tar.gz

2. 修改配置文件

cd XX/apache-tomcat-8.5.13/conf
vi server.xml

首先修改端口号:

<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8" />

其次配置你的项目:

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Context path="/" docBase="XX/apache-tomcat-8.5.13/webapps/SomeProject" debug="0" reloadable="true" />

3. 启动Tomcat

cd XX/apache-tomcat-8.5.13/bin
./startup.sh

启动的之前首先保证你的项目已经拷贝到了Tomcat的webapps下,如果没有,则可以用如下的方式打包并拷贝:

cd XX/SomeProject
mvn clean
mvn package
cd target
cp /XX/SomeProject/target/SomeProject.war /XX/apache-tomcat-8.5.13/webapps/

这样就把你的war包拷贝好,然后再启动Tomcat即可!

新版个人博客,已迁移至 zhaoyh’s blog,还请大家多多关照!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值