使用maven的tomcat:run进行web项目热部署

原创 2015年07月08日 14:24:26

最近又重新看了一下maven的东西,其实主要是因为去了解Jenkins,后期也许会补充jenkins的博文。

怎么在eclipse里面创建maven web工程,这边就不介绍了,参见:http://blog.csdn.net/enson16855/article/details/19702477 ,一般情况下我们都是讲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如下:


4、点击apply,再点击run即可:


表示启动成功了...是不是很方便???


版权声明:本文为博主原创文章,未经博主允许不得转载。

在Eclipse中用Maven创建Web工程(tomcat:run 启动)

一、创建项目1、Eclipse中用Maven创建项目2、继续下一步Next3、选maven-archetype-webapp后,继续Next4、填写相应的信息,Packaged是默认创建一个包,不写也...
  • shenhaiwen
  • shenhaiwen
  • 2017年03月31日 11:27
  • 7697

Eclipse使用Maven tomcat:run命令启动web项目时修改默认端口

在使用maven时,修改插件tomcat启动端口。一开始我在pom.xml配置文件里面修改,如下面所示: org.apache.tomcat.maven tomcat7-maven-plugi...
  • qilongpingchuan
  • qilongpingchuan
  • 2016年11月24日 16:54
  • 4904

使用Maven tomcat:run命令启动web项目时修改默认端口

在使用maven时,修改插件tomcat启动端口。一开始我在pom.xml配置文件里面修改,如下面所示: org.apache.tomcat.maven tomcat7-maven-plu...
  • u010575112
  • u010575112
  • 2017年03月09日 14:59
  • 6190

maven项目如何启动运行---发布到tomcat中

前面两篇文章: 新建maven框架的web项目 以及 将原有项目改成maven框架 之后,我们已经有了maven的项目 那么 maven项目到底怎么启动呢 如果我们直接在myeclipse中按...
  • q383965374
  • q383965374
  • 2014年11月21日 15:02
  • 44815

菜鸟教程之工具使用(三)——Maven自动部署到Tomcat

书接上回,上一篇博客介绍了如何用Maven将项目打包,这篇文章就说一下如何用Maven将打完的war包部署到Tomcat,而不是手动的copy过去。目前比较流行的方式有两种:一种是利用Tomcat官方...
  • liushuijinger
  • liushuijinger
  • 2014年09月29日 20:34
  • 7497

Maven 集成Tomcat7插件

Maven已经是Java的项目管理标配,如何在JavaEE开发使用Maven调用Web应用,是很多同学关心的问题。本文将介绍,Maven如何介绍Tomcat插件。 Maven Tomcat插件现在主...
  • binyao02123202
  • binyao02123202
  • 2014年01月03日 16:23
  • 80065

maven项目在tomcat7中运行时的方法

Maven创建完webapp项目部署到tomcat有三种方式,如果有知道其他方式部署的,欢迎补充。 第一种、讲war包copy到tomcat的webapps目录下。 首先选中你的工程,右键-->R...
  • zhurui536
  • zhurui536
  • 2015年12月03日 19:22
  • 4365

maven插件tomcat7:run执行时遇到了一个问题

我在pom.xml中配置的tomcat7插件是这样的: org.apache.tomcat.maven tomcat7-maven-p...
  • jun99love
  • jun99love
  • 2016年11月30日 13:51
  • 5785

将maven创建的java工程部署到tomcat中运行

1.在~/.m2/settings.xml中增加如下的Tomcat服务器配置(这里有点疑问:本地要配置tomcat-user.xml吗?网上有教程是说要配置)                t...
  • jbgtwang
  • jbgtwang
  • 2012年06月27日 17:28
  • 49581

使用Maven运行Java main的3种方式

http://www.vineetmanohar.com/2009/11/3-ways-to-run-java-main-from-maven/
  • qbg19881206
  • qbg19881206
  • 2014年02月24日 23:12
  • 30671
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用maven的tomcat:run进行web项目热部署
举报原因:
原因补充:

(最多只允许输入30个字)