Tomcat 7.0 Maven插件-settings.xml中的配置

Tomcat 7.0 Maven插件-settings.xml中的配置,tomcat,maven,tomcat7,Tomcat,Maven,Tomcat7,我已经查看了有关堆栈溢出的其他相关问题,但找不到任何可以回答我问题的答案-如果我遗漏了什么,请告诉我 我正在使用Maven Tomcat插件将应用程序部署到本地Tomcat 7.0服务器。Maven Tomcat插件的默认管理器URL为: 在我的Tomcat安装中,管理器(脚本)URL是: 这是默认值-可能在Tomcat7.0中更改了?无论如何,可以在pom.xml中为相关项目轻松配置正确的URL: <plugin> <groupId>org.codehaus

我已经查看了有关堆栈溢出的其他相关问题,但找不到任何可以回答我问题的答案-如果我遗漏了什么,请告诉我

我正在使用Maven Tomcat插件将应用程序部署到本地Tomcat 7.0服务器。Maven Tomcat插件的默认管理器URL为:

在我的Tomcat安装中,管理器(脚本)URL是:

这是默认值-可能在Tomcat7.0中更改了?无论如何,可以在pom.xml中为相关项目轻松配置正确的URL:

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>tomcat-maven-plugin</artifactId>
    <configuration>
        <url>http://localhost:8080/manager/text</url>
    </configuration>
</plugin>

org.codehaus.mojo
TomcatMaven插件
http://localhost:8080/manager/text
我的问题是:这可以在Maven设置中配置,而不是逐个项目配置吗?这似乎是一个特定于环境的设置,而不是我一定要在POM中包含的内容

谢谢
James

注意,tomcat插件现在托管在apachesee上

为了同时支持tc6/7,现在有两个插件tomcat6和tomcat7

最好使用一个属性:

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>tomcat-maven-plugin</artifactId>
    <configuration>
      <url>${tomcatManagerUrl}</url>
    </configuration>
</plugin>

org.codehaus.mojo
TomcatMaven插件
${tomcatManagerUrl}
这可以在settings.xml和/或override-DtomcatManagerUrl中定义=

-- 奥利维尔