inhv
2016-07-27 11:14:38
apache maven直接使用tomcat:run进行web项目热部署快速启动
怎么在eclipse里面创建maven web工程,这边就不介绍了,参见:如何在eclipse jee中创建Maven project并且转换为Dynamic web project,一般情况下我们都是讲web工程发不到外部的tomcat环境下开发调试什么的,本人最近觉得有点繁琐。
1、首先来看一下maven tomcat插件:
<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <port>8080</port> <path>/dubbo-admin</path> <uriEncoding>UTF-8</uriEncoding> <finalName>dubbo-admin</finalName> <server>tomcat7</server> </configuration> </plugin>
2、配置jsp,servlet依赖什么的..
<dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>jsptags</groupId> <artifactId>pager-taglib</artifactId> <version>2.0</version> <scope>provided</scope> </dependency>
一定需要以上的依赖,否则项目创建jsp文件都会有错误出现....
3、接下来就是发布的事情了。。
创建一个maven build如下:
注意:我们这里使用的 tomcat7 插件,所以对应的目标是 tomcat7:run
4、点击apply,再点击run即可:
表示启动成功了...是不是很方便???
评论
最近浏览
ruzsyi LV1
2020年8月5日
1471523893 LV1
2019年9月9日
lihao2019
2019年7月18日
暂无贡献等级
暗夜幽殇
2018年11月30日
暂无贡献等级
mr_zjy LV6
2018年7月3日
雪狐ypc LV9
2018年6月13日
1054403833 LV12
2018年6月11日
yeslihao0 LV1
2018年6月7日
panzlanbb
2018年4月19日
暂无贡献等级
YorkHu LV17
2018年4月18日