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 即可