`
123003473
  • 浏览: 1059788 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Tomcat-maven-plugin插件使用

 
阅读更多
maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把 tomcat作为内嵌服务器启动,就像jetty一样。

    插件的坐标配置:

1.<plugin>                  
2.    <groupId>org.codehaus.mojo</groupId>                  
3.  <artifactId>tomcat-maven-plugin</artifactId>  
4.  <version>1.0-beta-1</version>  
5.</plugin>  


如果没有这个插件的配置,而是直接使用tomcat:run运行项目的时候,也会使用到这个插件。所以只需要在一些特殊使用场景下,才需要配置该插件,比如webapp目录不是默认的src/main/webapp,而是WebRoot,需要增加配置项

1.<configuration>  
2.     <warSourceDirectory>WebRoot</warSourceDirectory>  
3.</configuration> 


另外,该插件从2.0版本之后被拆分为tomcat6-maven-plugin和tomcat7-maven-plugin,并且groupId也有改动,具体的坐标配置如下:更多的配置信息及使用可以参考:http://mojo.codehaus.org/tomcat-maven-plugin

1.<plugin>                  
2.    <groupId>org.apache.tomcat.maven</groupId>                  
3.  <artifactId>tomcat6-maven-plugin</artifactId>  
4.  <version>2.0</version>  
5.</plugin> 

以及
1.<plugin>                  
2.    <groupId>org.apache.tomcat.maven</groupId>                  
3.  <artifactId>tomcat7-maven-plugin</artifactId>  
4.  <version>2.0</version>  
5.</plugin>  

而且在项目运行时,也不再以tomcat作为插件前缀,而是分别变成了tomcat6和tomcat7,如tomcat6:run,tomcat7:run

【转载地址】http://dinguangx.iteye.com/blog/1762881
分享到:
评论

相关推荐

    Maven使用tomcat8-maven-plugin插件.docx

    Maven 使用 tomcat8-maven-plugin 插件 Maven 是一个流行的构建自动化工具,它可以帮助开发者自动完成项目的编译、测试、打包、部署等任务。 Tomcat 是一个流行的 Web 服务器,Maven 提供了一个插件 tomcat8-maven-...

    tomcat7-maven-plugin-2.2.jar

    当我们谈论`tomcat7-maven-plugin-2.2.jar`时,这实际上是Maven的一个插件,它允许开发者直接在Maven环境中集成和管理Tomcat服务器,从而实现快速部署和调试。 这个"修改版"的`tomcat7-maven-plugin-2.2.jar`可能...

    tomcat-maven-plugin

    maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地实现...

    tomcat6-maven-plugin-2.1

    tomcat6-maven-plugin-2.1插件包

    tomcat7-maven-plugin-2.2.jar.zip

    标题中的"tomcat7-maven-plugin-2.2.jar.zip"是一个Maven插件的压缩文件,主要用于Java Web应用程序的部署和管理。Tomcat7是一个流行的开源应用服务器,它实现了Servlet和JSP规范,用于运行Java Web应用。而Maven是...

    Maven使用tomcat8-maven-plugin插件的详细教程

    在网上搜索一堆文章没找到解决方法,只找到了tomcat7-maven-plugin的...并没有找到tomcat8-maven-plugin的plugin,在Maven的中央仓库中根本就没有这个插件: https://repository.apache.org/content/repositories/snaps

    tomcat8 -maven-plugin-3.0.jar

    tomcat8插件应用,在内部启动 快速打包启动程序,方便操作

    tomcat-maven.zip

    1. pom.xml:这是Maven项目的主配置文件,会包含对Tomcat插件的依赖和配置,如`tomcat7-maven-plugin`或`tomcat8-maven-plugin`。这些插件允许Maven直接控制Tomcat实例,执行部署、启动、停止等操作。 2. src/main/...

    maven tomcat7改造后插件

    在springMVC 项目中存在两个web项目,一个前台展示系统,一个后台管理系统,前台展示需要用到后台上传的图片,为了能让前台使用,那么就需要给前台tomcat配置静态资源路径,这是需要改造tomcat的插件包, &lt;plugin&gt; ...

    tomcat-maven-plugin:Maven插件来部署目录Webapp

    Tomcat Maven插件一般特征该库是一个Maven插件,允许您使用Tomcat Manager在Tomcat中部署Maven Target Webapp目录(maven-war-plugin插件的属性webappDirectory)。 易于使用,只需在“ settings.xml ”文件中添加...

    apache-maven-3.2.5+eclipse-maven3-plugin插件

    离线安装maven eclipse插件 1、在eclipse目录下的dropins目录下新建一个maven.link文件,文件名不受限制 2、在maven.link文件中指向...4.apache-mave-3.25可以配合JDK1.6+Tomcat6.0使用.本人亲测,现在就用这,很好用。

    tomcat-maven-plugin:Apache Tomcat Maven插件的镜像

    使用"tomcat-maven-plugin-trunk"这个文件,我们可以了解到这是插件的源代码仓库的一部分,"trunk"通常代表Git或SVN版本控制系统中的主分支,意味着这是最新开发的内容。通过这个插件,开发者可以执行以下操作: 1....

    在Eclipse中Tomcat和Maven插件相互配合进行热部署

    3. **Maven的热部署插件**:如`maven-eclipse-plugin`或`m2e-wtp`插件,它们可以自动检测源码变化并同步到服务器,而无需手动刷新或重启。 4. **Tomcat的热部署配置**:在Tomcat的`conf/server.xml`文件中,启用`...

    maven集成jetty所需jar包maven-jetty-plugin,多版本

    要在Maven项目中使用`maven-jetty-plugin`,首先需要在项目的`pom.xml`文件中添加插件的配置。例如: ```xml ... &lt;plugin&gt; &lt;groupId&gt;org.mortbay.jetty &lt;artifactId&gt;maven-jetty-plugin &lt;version&gt;6.1....

    maven资源 apache-maven-3.3.9-bin.zip

    每个阶段都可以通过特定的插件来执行,例如,`maven-compiler-plugin`用于编译源代码,`maven-surefire-plugin`负责运行单元测试。Maven通过使用Project Object Model (POM)文件来描述项目信息,包括依赖、构建配置...

    Idea配置maven-tomcat-plugin插件实现项目部署

    Idea配置maven-tomcat-plugin插件实现项目部署是指使用Maven的tomcat-plugin来实现项目的自动部署,下面是实现该功能的详细步骤和知识点。 Step 1: 添加用户 在Tomcat的tomcat-users.xml文件中添加用户,用于访问...

    gradle-tomcat-plugin-0.9.8.zip

    当这两者结合,便催生了`gradle-tomcat-plugin`,一个允许开发者在Gradle构建流程中直接部署到嵌入式Tomcat的插件。本文将深入探讨这个插件的使用方法、功能特性以及实际应用。 ### 一、Gradle Tomcat 插件介绍 `...

    apache-tomcat-8.5.68-windows-x64、apache-maven-3.6.1-bin

    为了实现这一流程,Maven的`tomcat7-maven-plugin`或`tomcat8-maven-plugin`插件可以配置来直接将应用部署到本地运行的Tomcat实例。 在Windows环境下,安装和配置这两个工具通常需要考虑以下几个关键点: 1. 安装...

    example-maven-tomcat-plugin

    本文将通过"example-maven-tomcat-plugin"这一实例,详细介绍Maven Tomcat Plugin的使用方法和核心功能。 首先,"example-maven-tomcat-plugin"是一个示范性的项目,它旨在展示如何配置和使用Maven Tomcat Plugin。...

    tomcat-jndi-datasource:将 tomcat-maven-plugin 与 JNDI 数据源一起使用

    `tomcat-maven-plugin`是一个非常实用的Maven插件,它允许开发者在本地Maven环境中直接启动和测试Tomcat服务器,而无需手动配置或运行独立的Tomcat实例。这对于快速迭代和调试应用程序非常有帮助。 首先,我们需要...

Global site tag (gtag.js) - Google Analytics