tomcat Maven插件的安装使用指南

首先看官方文档

http://tomcat.apache.org/maven-plugin-2.2/

左上角Modules中选Apache Tomcat Maven Plugin :: Tomcat 7.x 跳转至

http://tomcat.apache.org/maven-plugin-2.2/tomcat7-maven-plugin/index.html

goals page跳转至

http://tomcat.apache.org/maven-plugin-2.2/tomcat7-maven-plugin/plugin-info.html

usage page跳转至

http://tomcat.apache.org/maven-plugin-2.2/tomcat7-maven-plugin/usage.html


usage.html说明很详细,我们需要

     <plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plugin</artifactId>
        <version>2.2</version>
        <configuration>
          <url>http://localhost/manager/text</url>
          <server>myserver</server>
          <path>/${project.build.finalName}</path> 这些参数从哪里来?
        </configuration>
      </plugin>

可以看goals page中每个命令的参数。当然可以一个参数也不用配置,直接在命令中-D 或者 --define,类似“tomcat7:run-war-only --define maven.tomcat.port=80 ”

也可以直接在MyEclipse中pom.xml右键--》Run As--》Run Configurations中选项卡里配置参数。


The default Tomcat manager URL is http://localhost:8080/manager/text.  这句话很重要,如果发现链接相关的错误需要检查对应URL。


Tips:

1.有些命令不太好用,好像和服务器是Windows或Linux有关,我没有具体测试。

2.pom.xml中myserver对应Maven中setting的文件。修改后需要在MyEclipse中搜索Maven配置项update Setting.

3."MyEclipse中pom.xml右键--》Run As--》Run Configurations--》select..."选项卡中可以查看自己装载的命令,如果有些没有显示出来,可以打开Maven Repositories视图选择Local Repository--》右键--》 Rebuild Index可以加载出来。有些不想看到命令也可以去本地仓库中删除jar后重新Rebuild Index。

4.还有一些不明白的。比如Maven中怎么注册tomcat7:deploy这个命令。它为什么不叫“tomcatX:deploy”! 等以后写插件再看吧。






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值