2014-01-29 23 views
3

我正在使用maven-surefire-report-plugin來生成單元測試報告。 這工作正常,但報告包含圖像的鏈接沒有出現。 我怎樣才能讓Maven複製報告所需的圖標? 我應該使用皮膚嗎?我試過沒有成功。 這裏是Maven的萬無一失報告,插件定義:如何獲得maven-surefire-report-plugin的圖標

<reporting> 
    <plugins> 
     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-surefire-report-plugin</artifactId> 
      <version>2.16</version> 
      <configuration> 
       <showSuccess>true</showSuccess> 
      </configuration> 
     </plugin> 

    </plugins> 
</reporting> 

我想補充皮膚插件,但它並沒有影響到報告:

<plugin> 
     <groupId>org.apache.maven.plugins</groupId> 
     <artifactId>maven-site-plugin</artifactId> 
     <dependencies> 
      <dependency> 
       <groupId>org.apache.maven.skins</groupId> 
       <artifactId>maven-application-skin</artifactId> 
       <version>1.0</version> 
      </dependency> 
     </dependencies> 
</plugin> 

現在缺少的呈現與報告圖像?

+0

你能舉一個不符合你需求的例子嗎? – khmarbaise

+0

報告沒有問題。它只是不顯示鏈接的圖像。例如:icon_error_sml.gif icon_success_sml.gif –

回答

7

這個問題可能太老了,但我有同樣的問題,我發現this answer。 命令mvn site -DgenerateReports=false只爲surefire-report.html生成css和圖像,並且正常工作。