web普通项目映射为maven项目
localhost:8080/yourWebLocation 访问
前一个插件是映射项目路径成maven的格式
后一个插件是映射访问网址所需要的东西
1 <build> 2 <!-- 发布名 www.locathost:8080/HelloWeb可以访问,如果改成ROOT那么 默认的tomcat也就能访问了 --> 3 <!-- 以下用于映射路径 --> 4 <finalName>yourWebLocation</finalName> 5 6 <sourceDirectory>${basedir}/src</sourceDirectory> 7 <outputDirectory>${basedir}/WebRoot/WEB-INF/classes</outputDirectory> 8 <resources> 9 <resource> 10 <directory>${basedir}/src</directory> 11 <excludes> 12 <exclude>**/*.java</exclude> 13 </excludes> 14 </resource> 15 </resources> 16 <!--配置以上 所需要的插件--> 17 <plugins> 18 <plugin> 19 <artifactId>maven-war-plugin</artifactId> 20 <configuration> 21 <webappDirectory>${basedir}/WebRoot</webappDirectory> 22 <warSourceDirectory>${basedir}/WebRoot</warSourceDirectory> 23 </configuration> 24 </plugin> 25 <plugin> 26 <artifactId>maven-compiler-plugin</artifactId> 27 <configuration> 28 <source>1.6</source> 29 <target>1.6</target> 30 </configuration> 31 </plugin> 32 33 <!-- 用于映射路径所需要的 --> 34 <plugin> 35 <groupId>org.codehaus.cargo</groupId> 36 <artifactId>cargo-maven2-plugin</artifactId> 37 <version>1.2.3</version> 38 <configuration> 39 <container> 40 <containerId>tomcat7x</containerId> 41 <home>D:\Program Files\Java\Apache Tomcat\apache-tomcat-7.0.37-windows-x86\apache-tomcat-7.0.37</home> 42 </container> 43 <configuration> 44 <type>existing</type> 45 <home>D:\Program Files\Java\Apache Tomcat\apache-tomcat-7.0.37-windows-x86\apache-tomcat-7.0.37</home> 46 <properties> 47 <!-- 端口 --> 48 <cargo.servlet.port>8080</cargo.servlet.port> 49 </properties> 50 </configuration> 51 </configuration> 52 <executions> 53 <execution> 54 <id>cargo-run</id> 55 <phase>install</phase> 56 <goals> 57 <goal>run</goal> 58 </goals> 59 </execution> 60 </executions> 61 </plugin> 62 63 </plugins> 64 65 </build>