Maven:目标中正在跳过XML文件。

时间:2011-10-15 06:27:22

标签: maven-2

 <profile>
         <id>tkweb</id>
         <properties>
            <file.name>ztweb-ws</file.name>
         </properties>
         <build>
            <finalName>${file.name}</finalName>
            <resources>
               <resource>
                  <directory>${basedir}/resources/ztweb/</directory>
                  <filtering>false</filtering>
                  <includes>
                     <include>*.xml</include>
                  </includes>
               </resource>
            </resources>
            <plugins>
               <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-surefire-plugin</artifactId>
                  <configuration>
                     <includes>
                        <include>**/Test.java</include>
                     </includes>
                  </configuration>
               </plugin>
            </plugins>
         </build>
      </profile>

嗨,

这是我在pom.xml文件下的个人资料 文件夹resources / ztweb有两个xml文件,即cxf-endpoints和services

请参阅下面的屏幕截图

http://tinypic.com/view.php?pic=ohn77n&s=7

但是在构建目标时,为什么要跳过这两个xml文件 结果就是这个(请参考目标目录结构的屏幕截图) http://tinypic.com/view.php?pic=1znmrsy&s=7

感谢您的阅读。

1 个答案:

答案 0 :(得分:0)

当您将build.finalName覆盖为“ztweb-ws”时,该应用程序不会构建为target/ztweb-ws-1.0,您在屏幕截图中显示了该应用。请改为target/ztweb-ws