maven发布项目到tomcat:
1、tomcat-users.xml添加2句话

<role rolename="manager-script"/>
<user username="tomcat" password="tomcat" roles="manager-gui, manager-script"/>

2、maven项目配置账号密码,在tomcat7-maven-plugin的configuration里面配置
tomcat
tomcat
true

3、运行tomcat7:deploy命令(tomcat必须是在运行)

常见问题:
can’t find ***.war —默认的war包名是artifact-version,如果war插件指定了warName,和默认的不一致,可能会出现这个问题。
修改warName为默认或者maven发布项目到tomcat_maven{project.version}即可。