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为默认或者
p
r
o
j
e
c
t
.
a
r
t
i
f
a
c
t
I
d
−
{project.artifactId}-
project.artifactId−{project.version}即可。