采用maven 对tomcat 进行自动部署
2016-01-14 18:24
609 查看
在工作过程中经常会遇到项目频繁发不到额过程,而且在这个过程中会一直进行一些简单但是繁琐的重复性工程 1、打war 包 2、停掉tomcat 3、copy war 包 4、启动tomcat 听说maven 可以替代这行操作,所以放手一试
还是一如既往的废话不多说,直接开门见山
步骤如下:
1、下载一个绿色版完整的tomcat 包
2、进入tomcat/conf 文件下修改文件 tomcat-users.xml文件
页面如下
![](http://img.blog.csdn.net/20160114172318295?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3、配置项目pom.xml 文件
4、配置maven 的setting.xml 文件
5、ok 到此一切配置工作配置完毕
还是一如既往的废话不多说,直接开门见山
步骤如下:
1、下载一个绿色版完整的tomcat 包
2、进入tomcat/conf 文件下修改文件 tomcat-users.xml文件
<tomcat-users> <role rolename="admin"/> <role rolename="manager"/> <role rolename="manager-gui"/> <role rolename="manager-script"/> <user username="tomcat" password="tomcat" roles="admin,manager,manager-gui,manager-script"/> <tomcat-users/>修改完成之后,重启tomcat 访问http://localhost:8080/manager/html 此处是本人自己私服的 IP:PROT
页面如下
3、配置项目pom.xml 文件
<!-- 自动部署--> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>tomcat-maven-plugin</artifactId> <version>1.1</version> <configuration> <port>8080</port> <uriEncoding>UTF-8</uriEncoding> <url>http://localhost:8080/manager/text</url> <server>tomcat</server> <path>/${finalName}</path> </configuration> </plugin>注:此处的url 注意是xxx/manager/text 并非是 xxx/manager/html 原因是我用的tomcat 是tomcat7 的版本
4、配置maven 的setting.xml 文件
<server> <id>tomcat</id> <username>tomcat</username> <password>tomcat</password> </server>
5、ok 到此一切配置工作配置完毕
相关文章推荐
- Linux下Tomcat中catalina.out文件切割
- Web项目中 Tomcat 与 资源文件的一些处理
- apache和tomcat
- 在使用supervisord 管理tomcat时遇到的小问题
- Tomcat 启动报错:host-manager does not exist or is not a readable directory
- 安装Tomcat时候提示因无法写入服务而导致无法安装问题的解决方法
- tomcat的下载和配置
- Tomcat中查看JVM内存使用情况
- Linux中Tomcat的安装和配置方法
- Windows安装多个Tomcat服务
- tomcat无法访问的解决方案
- Tomcat8.0部署web发生Caused by: java.lang.IllegalArgumentException: Invalid <url-pattern> /*.do in servle
- 使用 jprofiler 检测Tomcate 内存及cpu消耗
- Linux安装JDK和Tomcat
- zabbix 监控tomcat 模板
- zabbix JMX监控 tomcat
- RedHat6(CentOS6)安装cronolog切割Tomcat6日志
- 常见的Tomcat问题以及异常
- 查看是否存在tomcat进程和关闭方法
- eclipse中tomcat无法加载spring boot