1.配置tomcat的manager
编辑远程tomcat服务器下的conf/tomcat-users.xml,在末尾增长配置内容html
<tomcat-users> <role rolename="manager"/> <role rolename="manager-gui"/> <role rolename="admin"/> <user username="admin" password="123456" roles="admin,manager,manager-gui"/> </tomcat-users>
2.启动tomcat
访问http://ip:port/manager/html (本地:http://localhost:8080/manager/html)
弹出帐号验证提示:输入上面<user>标签中的用户名密码
进入管理页面apache
3.maven的配置
在pom.xml中配置tomcat
<plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <!-- 域名也能够 --> <url>http://ip:port/manager/text</url> <!-- 能够在maven的setting.xml中配置 <server> <id>TomcatServer</id> <username>admin</username> <password>123456</password> </server> 做为全局登陆秘钥,也可单独配置 若是使用全局的秘钥则必须写<server>xxx</server> xxx与全局定义的id名称相同 --> <server>TomcatServer</server> <username>admin</username> <password>123456</password> <!-- 发布的路径,与tomcat管理目录中的路径对应 /表示发布到根目录 --> <path>/</path> <!-- <update>true</update> 会将发布目录下的数据清空 --> <update>true</update> </configuration> </plugin> </plugins>
4.部署项目
右击pom.xml, maven build, 输入tomcat7:deploy服务器
5.等待上传maven
参考:https://stackoverflow.com/questions/16230666/failed-to-execute-goal-org-codehaus-mojotomcat-maven-plugin1-1deploy-defaultui