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>

 

posted on 2014-06-23 16:57  wf110  阅读(587)  评论(0编辑  收藏  举报