1. 程式人生 > >Maven_生成專案站點報告

Maven_生成專案站點報告

Maven_可以生成站點報告, 可以較為方便的實現對專案的管理。

生成站點報告的命令:    mvn site

下面展示下重要的配置:

  <!-- 專案描述的資訊 -->
  <name>FirstMaven</name>
  <description>一個測試專案</description>
  <url>http://maven.apache.org</url>
  <organization>
<name>test</name>
  <url>http://www.jikexueyuan.com</url>
  </organization>

  <!-- 專案開發的人員資訊 -->
  <developers>
  <developer>
  <id>szh</id>
  <name>szh</name>
  <email>[email protected]</email>
  </developer>
  </developers>

  <!-- 使 mvn site 生成的站點報告為中文的 -->
  <build>
  <plugins>
  <plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-site-plugin</artifactId>
  <version>3.3</version>
  <configuration>
  <locales>zh_CN</locales>
  </configuration>
  </plugin>
  </plugins>
  </build>

完整的pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>test</groupId>
  <artifactId>FirstMaven</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>jar</packaging>

  <!-- 專案描述的資訊 -->
  <name>FirstMaven</name>
  <description>一個測試專案</description>
  <url>http://maven.apache.org</url>
  <organization>
		<name>test</name>
  		<url>http://www.jikexueyuan.com</url>
  </organization>
  
  <!-- 專案開發的人員資訊 -->	
  <developers>
  	<developer>
  		<id>szh</id>
  		<name>szh</name>
  		<email>
[email protected]
</email> </developer> </developers> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <repositories> <repository> <id>oschina</id> <name>oschina respository</name> <url>http://maven.oschina.net/content/groups/public/</url> </repository> </repositories> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> <!-- 使 mvn site 生成的站點報告為中文的 --> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <version>3.3</version> <configuration> <locales>zh_CN</locales> </configuration> </plugin> </plugins> </build> </project>


效果:  開啟 target/site/index.html





相關推薦

Maven_生成專案站點報告

Maven_可以生成站點報告, 可以較為方便的實現對專案的管理。 生成站點報告的命令:    mvn site 下面展示下重要的配置:   <!-- 專案描述的資訊 -->   &

Maven生成專案站點

概述 Maven不僅僅是一個自動化構建工具和一個依賴工具,還能夠幫助聚合專案資訊。POM可以包含各種專案資訊、如專案描述、版本控制系統地址、缺陷跟蹤系統地址、許可證資訊、開發者資訊等。 另Maven社群提供了大量外掛,能讓使用者生成各種各樣的專案審

【Maven實戰】之生成專案站點

最簡單的站點 通過【maven-site-plugin】生成 Pom配置 Maven3: <pluginManagement> <plugins>

python selenium2示例 - 生成 HTMLTestRunner 測試報告

package chrome imp tde 驗證 sleep == http 技術分享 前言 在python selenium2自動化測試過程中,一個合適的報告是必須的,而HTMLTestRunner模塊為我們提供了一個很好的報告生成功能。 什麽是HTMLTestRunn

jenkins生成的HTML報告中expand與collapse問題

log 輸入框 技術分享 html lap sys property 打開 es2017 1.打開jenkins中腳本命令執行頁面 2.在腳本命令頁面的,輸入框中粘貼 System.setProperty("hudson.model.DirectoryBrowserSup

Selenium(Python)生成Html測試報告

stc max 文件夾 www. info pyc 添加 testsuite 百度 由於Python3已經不支持HTMLTestRunner了, 無論是PyCharm還是pip都無法安裝成功, 所以只能去https://pypi.python.org/pypi/HTMLTe

pycharm----修改腳本默認運行方式及不生成HTML測試報告解決方法

pycharm修改默認運行方法 pycharnm不生成測試報告 pycharm運行腳本的方式 Python做測試寫代碼經常用的工具是pycharm,但是我們在運行代碼的時候會發現有幾種 不同的運行方式,比如:run unittest in xxx.py、run xxx.py,run py.tes

python接口自動化測試二十五:執行所有用例,並生成HTML測試報告

odin 所有 郵件發送 QQ 二進制 multipart 分享圖片 html sse import requestsimport unittestclass TestQQ(unittest.TestCase): ‘‘‘測試QQ號接口‘‘‘

Jmeter 壓力測試生成HTML測試報告(腳本方式執行)

bfc ima 文檔 ESS size 備註 rep suse mage 一、輸入以下命令:1、開到doc 命令輸入:cd C:\Users\issuser\Desktop\lamw備註:文件夾中必須有test.jmx 文件 2、繼續在doc 輸入:D:\soft\apac

Python 同一檔案中,有unittest不執行“if __name__ == '__main__”,不生成HTMLTestRunner測試報告的解決方案

1、問題:Python中同一個.py檔案中同時用unittest框架和HtmlReport框架後,HtmlReport不被執行。 2、為什麼?其實不是HtmlReport不被執行,也不是HtmlReport不生成測試報告,是因為if __name__ == '__main__'中的程式碼根本沒執

linux平臺使用doxygen生成專案文件

Doxygen簡介 Doxygen是一種開源跨平臺的,以類似JavaDoc風格描述的文件系統,完全支援C、C++、Java、Objective-C和IDL語言,部分支援PHP、C#。註釋的語法與Qt-Doc、KDoc和JavaDoc相容。Doxygen可以從一套歸檔原始檔開始,生成H

今天遇到一個怪異的問題,maven生成專案war包中有一個Jar包不是我指定的版本,執行時會找不到符號,o(╥﹏╥)o

我要求的jar包:   這是我parent專案中pom檔案的依賴管理   這是我要生成war包那個工程最後依賴的jar包,這個時候它們的版本號還是一致的   最後專案生成的:   下圖是Dmaven.test.skip=true 跳過測試(同時會跳過test compile)生成的

軟體測試------生成html格式報告

生成html格式報告 操作步驟: 兩種模式: 無jtl日誌或csv日誌檔案生成報告 有jtl日誌或csv日誌檔案生成報告 1. 無日誌檔案生成: 1.1 基本命令格式: jmeter -n -t <test JMX file> -l &

vue---環境搭建以及生成專案

VUE環境搭建以及安裝 --生成專案 注:本人也是一名初學者,在工作清閒之餘,多學習一些語言, 部落格參考http://blog.csdn.net/wu__di/article/details/54234894 配置淘寶映象 配置webpack環境 配置roo

ruby rspec+jenkins+ci_report持續集成生成junit測試報告

report require 默認 jenkins reports rtb ruby pattern rspec 1.加載ci_report gem install ci_reporter_rspec 2.給測試工程編寫rakefile require ‘ci/r

生成大的報告和檔案流

實現方法:    效能比較:    補充說明:   在.net framework(和在Powershell)中,當建立字串後,他們永遠不會改變   在將更多的文字新增到字串末尾時,powershell通過合併兩個較小的字串來建立一個新的字串   對於較大的字串,所用時間會很長,這也正是.NET

webpack自動生成專案中的HTML檔案

1.HTML外掛的使用 安裝外掛 npm install html-webpack-plugin –save-dev 配置webpack.config.js  安裝完成後需要在webpack.config.js中引用並且初始化外掛,具體的可以檢視  API

人工智慧如何更好的輔助醫生?Petuum研究自動生成醫療影象報告

在過去一年中,我們看到了很多某種人工智慧演算法在某個醫療檢測任務中 「超越」人類醫生的研究和報道,例如面板癌、肺炎診斷等。如何解讀這些結果?他們是否真正抓住醫療實踐中的痛點、解決醫生和病人的實際需要? 這些演算法原型如何落地部署於資料高度複雜、碎片化、異質性嚴重且

Python生成HTML測試報告

HTMLTestRunner是Python標準庫提供unittest單元測試框架的一個擴充套件,他生成易於使用的HTML測試報告。這個擴充套件只是一HTMLTest Runner.py 檔案 1.下載地址:http://tungwaiyip.info/software/HTMLTestRunn

微信小程式自動化測試-----生成html測試報告

1: 先下載HTMLTestRunner.py檔案:地址http://tungwaiyip.info/software/HTMLTestRunner.html 2:將該檔案儲存在python安裝路徑下的lib資料夾中。在檔案中能import HTMLTestRunner成功,即配置成功。