2013-07-09 37 views
0

我爲舊項目生成了pom文件。然後我用mvn clean compile install來測試em。但有時sourceDirectory指向錯誤的文件夾並且沒有錯誤。我怎樣才能檢查是否真的有編譯好的東西,而不用改變代碼只是pom或mvn調用。Maven檢查是否編譯了某些東西

問候 傑夫

+1

我手動檢查輸出,但它滾動通過這樣快速和-q沒有可用的輸出。 – Jeff

+2

快速和骯髒的解決方案將是看看瓶子的文件大小,並看看它們是否幾乎是空的。順便說一句,'mvn clean install'相當於'mvn clean compile install'。 – vikingsteve

+0

它也取決於你在'.pom'文件中聲明的輸出格式 –

回答

0

如果沒有編制的文件XXXX-sources.jar如果你使用的插件不存在來源:

<plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-source-plugin</artifactId> 
    <executions> 
     <execution> 
     <id>attach-sources</id> 
     <goals> 
      <goal>jar</goal> 
     </goals> 
     </execution> 
    </executions> 
    </plugin> 
相關問題