使用Maven将war包上传到服务器的Tomcat

1:当前条件:

     分模块开发,dao层,core层,web层,每个层都是一个单独的模块,三者之间有依赖关系。

     所有层在提交之前需要clean

2:部署前提,dao和core必须先提交,然后deploy。不然在deploy web的时候会发现找不到类的错误

3:在本机的maven 的setting.xml中的<servers>下面增加

<server>
   <id>tomcatserver</id>
   <username>admin</username>
   <password>password</tomcat>
<server> 

3:使用Maven的tomcat插件,在pom.xml中

    

<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>tomcat-maven-plugin</artifactId>
				<version>1.1</version>
				<configuration>
					<!-- 你要部署的ip地址,参考上面 -->
					<url>http://192.168.1.10:8080/manager/text</url>
					<username>admin</username>
					<password>admin123</password>
					<!-- 你要部署的路径,比如 /mywebApp -->
					<path>/mywebApp</path>
				</configuration>
			</plugin>

3:3, 在各自的工程下面 运行mvn tomcat:deploy(第一次)或者mvn tomcat:redeploy 即可

猜你喜欢

转载自inmethetiger.iteye.com/blog/1853354
今日推荐