我有一些问题,我无法解决。 我在D:/ server / tomcat7中解压缩了tomcat服务器,我想从maven启动它,以便将来部署我的WebApp。但我找不到如何配置外部文件夹来运行tomcat。
如果我在cmd mvn tomcat中调用:运行,maven将下载tomcat并运行它,但我需要从文件夹启动服务器,我在上面指定。
Tnx的答案
答案 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)
不可能,但我想知道你的用例是什么? 这个插件的目标是避免这种手动安装。