环境
maven:apache-maven-2.2.1
tomcat:apache-tomcat-6.0.39
jdk:jdk1.6.0_32
eclipse:3.7.2
pom.xml
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat6-maven-plugin</artifactId>
<version>2.0</version>
<configuration>
<server>tomcat6.0</server>
<url>http://127.0.0.1:8080/manager</url>
</configuration>
</plugin>
(推荐方法)
运行mvn tomcat:run命令,启动内嵌的tomcat进行测试
1) 可在命令行直接运行mvn tomcat:run命令
2) 如果使用eclipse,可通过maven的eclipse插件m2e新增一个maven build运行tomcat:run命令,如图:
(不推荐方法)
利用传统部署web项目的方法。
1,保证项目为web模式, 在工程属性里的Project Facets里勾上Dynamic Web Module
2,保证要部署的文件和jar包正确,如图更改项目属性
3,发布
如果是多模块工程,只需在父工程下运行tomcat-maven-plugin的goal即可。如:D:\<父工程目录>>tomcat:run。tomcat-maven-plugin会自动检测 和替换相关的依赖。
ref: eclipse+tomcat构建web工程
Apache Tomcat Maven Plugin