参考网址:http://blog.csdn.net/dilaomimi/article/details/6955850
我使用的环境是:Eclipse Java EE IDE for Web Developers(Helios Service Release 1)
apache-tomcat-6.0.10
apache-maven-2.2.1
通常的做法是这样的
1、配置Tomcat访问权限,要打开tomcat的manager功能;在conf文件夹下的tomcat-users.xml的标签内添加如下内容
启动tomcat访问http://localhost:8080/manager输入配置的用户名和密码看是否可以登录,如果可以进下一步
2、配置maven的settings.xml(我本机的路径是在C:\Documents and Settings\Administrator\.m2)添加一个server
myserver
admin
admin
3、pom.xml中配置如下内容
target
mavenwebdemo
org.codehaus.mojo
tomcat-maven-plugin
1.1-SNAPSHOT
http://localhost:8080/manager/html
myserver
注意:如果使用tomcat7,version用1.1是不能部署成功的,改用1.2-SNAPSHOT
以上几步完成以后就可以执行如下操作了
(1) cd到项目的目录
(2) mvn clean install
(3) mvn tomcat:redeploy
通过以上操作就可以通过maven把项目自动部署到tomcat了