我怎么告诉maven Tomcat在哪里?

时间:2013-11-29 11:19:16

标签: java maven tomcat

我正在尝试使用以下maven命令启动tomcat

mvn tomcat7:run

但是如何告诉maven tomcat位于D:\Tomcat\

的pom.xml

 <build>
    <finalName>test</finalName>
        <!-- MAVEN COMPILER PLUGIN -->
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.1</version>
        <configuration>
          <source>1.6</source>
          <target>1.6</target>
        </configuration>
      </plugin>

    <!-- MAVEN TOMCAT PLUGIN -->
    <plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plugin</artifactId>
        <version>2.1</version>
        <configuration>
            <url>http://localhost:8080/manager/text</url>
            <server>tomcat-server</server>
            <path>/${project.build.finalName}</path>
        </configuration>
      </plugin>
    </plugins>
  </build>

2 个答案:

答案 0 :(得分:3)

mvn tomcat7:runtomcat7 maven插件的命令。要运行它,您不需要告诉外部tomcat服务器。它会自动从存储库下载服务器并运行该项目。

答案 1 :(得分:0)

tomcat7-maven-plugin应自动下载Tomcat实例。所以没有理由指定本地tomcat的路径。