2011-10-15 29 views
0
<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> 

嗨,Maven:XML文件正在目標中跳過。

這是我的pom.xml文件 下配置文件中的文件夾資源/ ztweb得到了兩個XML文件即CXF的端點和服務

請參考下面的屏幕截圖的它

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

但同時建設目標,爲什麼這兩個XML文件被忽略 結果是這樣的(普萊斯e參考目標目錄結構的屏幕截圖) http://tinypic.com/view.php?pic=1znmrsy&s=7

謝謝您的閱讀。

回答

0

當您將build.finalName重寫爲「ztweb-ws」時,該應用程序不會構建到您在屏幕截圖中顯示的target/ztweb-ws-1.0。代替target/ztweb-ws

+0

你是什麼意思查看目標/ ztweb-ws?我有5個模塊(總共6個pom.xml文件)。 – Kiran

+0

我不知道該怎麼說。你的第二個屏幕截圖顯示了一個名爲'ztweb-ws-1.0'的文件夾。根據您展示的POM片段,這不是您要構建的文件夾。正確的文件夾是'ztweb-ws'。既然你只展示了一小塊單一的pom,我無法對你的整個6 poms進行任何說明。 –