亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

maven項(xiàng)目install時忽略執(zhí)行test方法的總結(jié)

 更新時間:2022年03月08日 14:25:25   作者:Qiwany  
這篇文章主要介紹了maven項(xiàng)目install時忽略執(zhí)行test方法的總結(jié),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

maven項(xiàng)目install時忽略執(zhí)行test

在項(xiàng)目所在文件夾根目錄使用maven命令打包時

<!-- 不執(zhí)行單元測試,也不編譯測試類 -->
mvn install -Dmaven.test.skip=true

<!-- 不執(zhí)行單元測試,但會編譯測試類,并在target/test-classes目錄下生成相應(yīng)的class -->
mvn install -DskipTests=true

springboot項(xiàng)目中

在pom.xml文件的中添加如下配置:

<!-- 不執(zhí)行單元測試,但會編譯測試類,并在target/test-classes目錄下生成相應(yīng)的class -->
<skipTests>true</skipTests> 	

<!-- 不執(zhí)行單元測試,但會編譯測試類,并在target/test-classes目錄下生成相應(yīng)的class -->
<skipTests>true</skipTests> 	

maven項(xiàng)目的pom.xml文件的中添加如下配置

<!-- 不執(zhí)行單元測試,但會編譯測試類并在target/test-classes目錄下生成相應(yīng)的class -->
<plugin>  
	<groupId>org.apache.maven.plugins</groupId>  
	<artifactId>maven-surefire-plugin</artifactId>  
	<version>2.5</version>  
	<configuration>  
		<skipTests>true</skipTests>  
	</configuration>  
</plugin>

使用eclipse自帶的選項(xiàng)

eclipse項(xiàng)目右鍵——>Run As——>Maven build…——>填入install并勾選Skip Tests 

這種方法不執(zhí)行單元測試,也不編譯測試類 。

注:以上target/test-classes目錄下生成的class文件在eclipse中看不到,需要到相應(yīng)的文件夾中才能看到。

maven跳過單元測試-maven.test.skip和skipTests的區(qū)別及部分常用命令

  • DskipTests:不執(zhí)行測試用例,但編譯測試用例類生成相應(yīng)的class文件至target/test-classes下。
  • Dmaven.test.skip=true:不執(zhí)行測試用例,也不編譯測試用例類。

不執(zhí)行測試用例,但編譯測試用例類生成相應(yīng)的class文件至target/test-classes下。

使用maven.test.skip

不但跳過單元測試的運(yùn)行,也跳過測試代碼的編譯。

mvn package -Dmaven.test.skip=true ? ?

也可以在pom.xml文件中修改

<plugin> ? ?
? ? <groupId>org.apache.maven.plugin</groupId> ? ?
? ? <artifactId>maven-compiler-plugin</artifactId> ? ?
? ? <version>2.1</version> ? ?
? ? <configuration> ? ?
? ? ? ? <skip>true</skip> ? ?
? ? </configuration> ? ?
</plugin> ? ?
<plugin> ? ?
? ? <groupId>org.apache.maven.plugins</groupId> ? ?
? ? <artifactId>maven-surefire-plugin</artifactId> ? ?
? ? <version>2.5</version> ? ?
? ? <configuration> ? ?
? ? ? ? <skip>true</skip> ? ?
? ? </configuration> ? ?
</plugin> ??

使用mvn package -DskipTests跳過單元測試

但是會繼續(xù)編譯;如果沒時間修改單元測試的bug,或者單元測試編譯錯誤。使用上面的,不要用這個

<plugin> ? ?
? ? <groupId>org.apache.maven.plugins</groupId> ? ?
? ? <artifactId>maven-surefire-plugin</artifactId> ? ?
? ? <version>2.5</version> ? ?
? ? <configuration> ? ?
? ? ? ? <skipTests>true</skipTests> ? ?
? ? </configuration> ? ?
</plugin> ??

1、運(yùn)行應(yīng)用程序中的單元測試:mvn test或mvn test -Dtest=***Test, 其中“***Test”為被測試用例的類名(不需要輸入.java)

  • 打開控制臺,進(jìn)入測試工程所在目錄:D:\workspace-sell\sell-qatest路徑;輸入mvn test命令后,開始執(zhí)行sell-qatest中的所有測試腳本,并將信息輸出到控制臺。
  • 如果要單獨(dú)運(yùn)行一個測試類里的用例,如 publishAuctionTest.java,則可以運(yùn)行 mvn test -Dtest=publishAuctionTest

2、清除目標(biāo)目錄中的生成結(jié)果:mvn clean(清除taget文件夾中內(nèi)容)

3、在本地repo中安裝jar:mvn install。運(yùn)行命令后工程根目錄下生成target文件夾,文件夾內(nèi)存放jar包,class文件夾等內(nèi)容。本地倉庫repo中生成工程jar包目錄。

4、將工程打包:mvn package。運(yùn)行命令后工程根目錄下生成target文件夾,文件夾內(nèi)存放jar包,class文件夾等內(nèi)容。

5、生成Eclipse項(xiàng)目文件:mvn eclipse:eclipse。運(yùn)行命令后生成eclipse工程,項(xiàng)目的根目錄下產(chǎn)生.project、.classpath文件和target文件夾。將該工程導(dǎo)入到eclipse中:打開eclipse,通過file->import,導(dǎo)入到eclipse中。

6、清除Eclipse工程:mvn eclipse:clean。.classpath和.project文件會被刪除。

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Maven打包時如何指定啟動類

    Maven打包時如何指定啟動類

    這篇文章主要介紹了Maven打包時如何指定啟動類問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Java及數(shù)據(jù)庫對日期進(jìn)行格式化方式

    Java及數(shù)據(jù)庫對日期進(jìn)行格式化方式

    這篇文章主要介紹了Java及數(shù)據(jù)庫對日期進(jìn)行格式化方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • spring boot啟動時mybatis報循環(huán)依賴的錯誤(推薦)

    spring boot啟動時mybatis報循環(huán)依賴的錯誤(推薦)

    今天小編抽時間給大家分享spring boot啟動時mybatis報循環(huán)依賴的錯誤,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
    2017-12-12
  • 入門JDK集合之HashMap解析

    入門JDK集合之HashMap解析

    HashMap---基于哈希表的 Map 接口的實(shí)現(xiàn)。此實(shí)現(xiàn)提供所有可選的映射操作,并允許使用 null 值和 null 鍵。(除了非同步和允許使用 null 之外,HashMap 類與 Hashtable 大致相同
    2021-06-06
  • SpringBoot使用FreeMarker模板發(fā)送郵件

    SpringBoot使用FreeMarker模板發(fā)送郵件

    這篇文章主要為大家詳細(xì)介紹了SpringBoot使用FreeMarker模板發(fā)送郵件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • Java Structs框架原理案例詳解

    Java Structs框架原理案例詳解

    這篇文章主要介紹了Java Structs框架原理案例詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • 詳解Java中的final關(guān)鍵字的使用

    詳解Java中的final關(guān)鍵字的使用

    這篇文章主要介紹了詳解Java中的final關(guān)鍵字的使用,是Java入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-07-07
  • java使用spring實(shí)現(xiàn)讀寫分離的示例代碼

    java使用spring實(shí)現(xiàn)讀寫分離的示例代碼

    本篇文章主要介紹了java使用spring實(shí)現(xiàn)讀寫分離的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • Java項(xiàng)目在Idea中開發(fā)遇到所有代碼爆紅的問題與解決辦法

    Java項(xiàng)目在Idea中開發(fā)遇到所有代碼爆紅的問題與解決辦法

    今天打開項(xiàng)目時發(fā)現(xiàn)idea竟然爆紅,通過查找相關(guān)資料用于解決,下面這篇文章主要給大家介紹了關(guān)于Java項(xiàng)目在Idea中開發(fā)遇到所有代碼爆紅的問題與解決辦法的相關(guān)資料,需要的朋友可以參考下
    2023-06-06
  • java元注解@Inherited的使用詳解

    java元注解@Inherited的使用詳解

    這篇文章主要介紹了java元注解@Inherited的使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11

最新評論