maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把 tomcat作为内嵌服务器启动,就像jetty一样。
插件的坐标配置:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<version>1.0-beta-1</version>
</plugin>
如果没有这个插件的配置,而是直接使用tomcat:run运行项目的时候,也会使用到这个插件。所以只需要在一些特殊使用场景下,才需要配置该插件,比如webapp目录不是默认的src/main/webapp,而是WebRoot,需要增加配置项
<configuration>
<warSourceDirectory>WebRoot</warSourceDirectory>
</configuration>
另外,该插件从2.0版本之后被拆分为tomcat6-maven-plugin和tomcat7-maven-plugin,并且groupId也有改动,具体的坐标配置如下:更多的配置信息及使用可以参考:http://mojo.codehaus.org/tomcat-maven-plugin
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat6-maven-plugin</artifactId>
<version>2.0</version>
</plugin>
以及
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.0</version>
</plugin>
而且在项目运行时,也不再以tomcat作为插件前缀,而是分别变成了tomcat6和tomcat7,如tomcat6:run,tomcat7:run
分享到:
相关推荐
Maven使用tomcat8-maven-plugin插件
maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地实现...
tomcat6-maven-plugin-2.1插件包
在网上搜索一堆文章没找到解决方法,只找到了tomcat7-maven-plugin的...并没有找到tomcat8-maven-plugin的plugin,在Maven的中央仓库中根本就没有这个插件: https://repository.apache.org/content/repositories/snaps
离线安装maven eclipse插件 1、在eclipse目录下的dropins目录下新建一个maven.link文件,文件名不受限制 2、在maven.link文件中指向...4.apache-mave-3.25可以配合JDK1.6+Tomcat6.0使用.本人亲测,现在就用这,很好用。
tomcat8插件应用,在内部启动 快速打包启动程序,方便操作
Tomcat Maven插件一般特征该库是一个Maven插件,允许您使用Tomcat Manager在Tomcat中部署Maven Target Webapp目录(maven-war-plugin插件的属性webappDirectory)。 易于使用,只需在“ settings.xml ”文件中添加...
NULL 博文链接:https://zheng12tian.iteye.com/blog/1772330
tomcat-maven-plugin:Apache Tomcat Maven插件的镜像
今天小编就为大家分享一篇关于Idea配置maven-tomcat-plugin插件实现项目部署,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
在maven环境使用tomcat插件启动项目时,可以使用该命令修改tomcat插件为https环境。一般作为本地开发环境改为https应用。 线上则需要另外安装tomcat,并且修改server.xml实现https。 文档里只说明了maven的tomcat...
在springMVC 项目中存在两个web项目,一个前台展示系统,一个后台管理系统,前台展示需要用到后台上传的图片,为了能让前台使用,那么就需要给前台tomcat配置静态资源路径,这是需要改造tomcat的插件包, <plugin> ...
在使用maven时,修改插件tomcat启动端口。一开始我在pom.xml配置文件里面修改,如下面所示: <plugin> <groupId>org.apache.tomcat.maven <artifactId>tomcat7-maven-plugin <version>2.2 <port>9999 ...
jspc-maven-插件 (移自) 用法 <plugin> <groupId>net.mauhiz</groupId> <artifactId>jspc-maven-plugin <version>7.0.54 </plugin> 它有什么作用? 使用完整的 maven 类路径预编译 JSP。
一个 maven 插件,用于在嵌入式服务器中运行 tomcat,同时自动监视 browserify 包文件更改。 安装 克隆这个 repo git clone 运行 maven 安装 mvn install 用法 在你的 webapp 的 pom 文件中包含插件 < plugin> ...
tomcat8-war-runner 介绍 当前不存在Tomcat 8版本的Tomcat Maven插件。... 将您的tomcat7-maven-plugin配置为在您的Web项目pom.xml使用此运行器: <plugin> <groupId>org.apache.tomcat.maven <
1. 端口说明,cas:8080,node1:8081,node2:8082,大家可以采用maven提供的tomcat7插件,配置如下: ``` xml <plugin> <groupId>org.apache.tomcat.maven <artifactId>tomcat7-maven-plugin <version>2.1...
idea创建Maven项目时,报错显示Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.0.2:resources,并且Maven插件内看不到 mybatis-generator。如下图: 折腾了好久发现配置放错地方了,...
spring-boot-maven-plugin spring boot中加入 这个插件他会默认的去寻找主类,这样就会导致打包不超过,在网上百度了很久,问题还是没解决,最后我是在他们的子项目中加了一个main 打包子项目失败 和错误信息程序未...
boot项目中使用maven profiles和maven assembly插件根据不同环境打包成tar.gz或者zip 将spring boot项目中的配置文件提取到外部config目录中 将spring boot项目中的启动jar包移动到boot目录中 将spring boot项目中的...