Maven,如何运行外部Tomcat服务器

时间:2012-07-10 14:19:39

标签: tomcat maven maven-tomcat-plugin

我有一些问题,我无法解决。 我在D:/ server / tomcat7中解压缩了tomcat服务器,我想从maven启动它,以便将来部署我的WebApp。但我找不到如何配置外部文件夹来运行tomcat。

如果我在cmd mvn tomcat中调用:运行,maven将下载tomcat并运行它,但我需要从文件夹启动服务器,我在上面指定。

Tnx的答案

2 个答案:

答案 0 :(得分:1)

您可以尝试使用maven-exec-plugin通过$ {CATALINA_HOME} / bin中的脚本启动/停止Tomcat:

  <plugin>  
    <groupId>org.codehaus.mojo</groupId>  
    <artifactId>exec-maven-plugin</artifactId>  
    <version>1.1</version>  
    <executions>  
      <execution>  
        <id>stop-tomcat</id>  
        <phase>pre-clean</phase>  
        <goals>  
          <goal>exec</goal>  
        </goals>  
        <configuration>  
        <executable>${tomcat.stop.path}</executable>  
        </configuration>  
      </execution>  
      <execution>  
        <id>start-tomcat</id>  
        <phase>deploy</phase>  
        <goals>  
          <goal>exec</goal>  
        </goals>  
        <configuration>  
        <executable>${tomcat.start.path}</executable>    
        </configuration>  
      </execution>  
    </executions>  
  </plugin>  

答案 1 :(得分:0)

不可能,但我想知道你的用例是什么? 这个插件的目标是避免这种手动安装。