Resin4和Tomcat8容器下部署Maven项目
2017-10-18 11:27
459 查看
一、Resin4部署Maven项目
1. 下载Resin
官网下载并解压到你的Linux机器的某个目录:
tar -zxvf resin-4.0.52.tar.gz1
2. 修改配置文件
cd XX/resin-4.0.52/conf resin.properties1
2
打开resin的属性配置文件并修改80端口:
app.http : 80 # app.https : 8443 web.http : 80 # web.https : 84431
2
3
4
5
保存并退出,打开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>1
2
3
4
5
6
其中SomeProject是你的Maven项目名。
3. 启动Resin
cd XX/resin-4.0.52/bin ./resin.sh start1
2
之后resin就会读取你的war包并自动解压到自己的webapps下,打开浏览器访问你服务器的80端口就可以看到项目的运行结果啦!
关闭Resin的命令是:
./resin.sh stop1
二、Tomcat8部署Maven项目
1. 下载Tomcat
官网下载解压:
tar -zxvf apache-tomcat-8.5.13.tar.gz1
2. 修改配置文件
cd XX/apache-tomcat-8.5.13/conf vi server.xml1
2
首先修改端口号:
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />1
2
3
其次配置你的项目:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="/" docBase="XX/apache-tomcat-8.5.13/webapps/SomeProject" debug="0" reloadable="true" />1
2
3
3. 启动Tomcat
cd XX/apache-tomcat-8.5.13/bin ./startup.sh1
2
启动的之前首先保证你的项目已经拷贝到了Tomcat的webapps下,如果没有,则可以用如下的方式打包并拷贝:
cd XX/SomeProject mvn clean mvn package cd target cp /XX/SomeProject/target/SomeProject.war /XX/apache-tomcat-8.5.13/webapps/1
2
3
4
5
这样就把你的war包拷贝好,然后再启动Tomcat即可!
相关文章推荐
- Resin4和Tomcat8容器下部署基于Maven的SpringMVC项目
- 两步将maven项目热部署到tomcat容器中
- eclipse下实现maven项目在tomcat容器热部署方法
- eclipse下实现maven项目在tomcat容器热部署方法
- Maven项目热部署到Tomcat容器下
- Eclipse中的Maven项目一键部署到Tomcat服务器 - 支持多环境部署
- apache-tomcat-8.5.23 部署intellij idea maven项目访问方法
- Docker部署项目到tomcat容器
- ecliple-tomcat部署maven项目方式之三
- eclipse中maven项目部署到tomcat (经典)
- Docker实践 - 使用maven插件自动部署web应用至Docker容器的tomcat
- eclipse中maven项目部署到tomcat
- eclipse的maven项目部署到tomcat
- Docker学习 -- 使用Docker 的Dockerfile构建tomcat容器,在线部署web项目
- Maven实现直接部署Web项目到Tomcat7
- 将本地开发的 Maven 2 项目部署到 Linux Tomcat 下的步骤
- Eclipse部署Maven web项目到tomcat服务器 问题
- 把spring-boot项目部署到tomcat容器中
- 在Eclipse中使用Maven部署项目的Tomcat
- Eclipse利用Maven的插件部署web项目到远程tomcat服务器