免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
Maven2插件surefire配置心得


1、不運(yùn)行junit測(cè)試。


  1. <project>
  2. [...]
  3.   <build>
  4.     <plugins>
  5.       <plugin>
  6.         <groupId>org.apache.maven.plugins</groupId>
  7.         <artifactId>maven-surefire-plugin</artifactId>
  8.         <configuration>
  9.           <skip>true</skip>
  10.         </configuration>
  11.       </plugin>
  12.     </plugins>
  13.   </build>
  14.   [...]
  15. </project>

2、指定要運(yùn)行的junit測(cè)試。

   默認(rèn)時(shí),只要是符合以下三種命名規(guī)則的junit測(cè)試都要運(yùn)行:

 

1)命名以Test字符開(kāi)頭的類

 

2)命名以Test字符結(jié)尾的類

 

3)命名以TestCase字符結(jié)尾的類

 

如果我們只要運(yùn)行其中的一個(gè)或者一組測(cè)試代碼,需要按照以下方式配置:


1、不運(yùn)行junit測(cè)試。


  1. <project>
  2. [...]
  3.   <build>
  4.     <plugins>
  5.       <plugin>
  6.         <groupId>org.apache.maven.plugins</groupId>
  7.         <artifactId>maven-surefire-plugin</artifactId>
  8.         <configuration>
  9.            <includes>
  10.             <include>Sample.java</include>
  11.            <includes>
  12.         </configuration>
  13.       </plugin>
  14.     </plugins>
  15.   </build>
  16.   [...]
  17. </project>


3、指定不運(yùn)行的junit測(cè)試。


  1. <project>
  2. [...]
  3.   <build>
  4.     <plugins>
  5.       <plugin>
  6.         <groupId>org.apache.maven.plugins</groupId>
  7.         <artifactId>maven-surefire-plugin</artifactId>
  8.         <configuration>
  9.            <excludes>
  10.             <exclude>**/TestCircle.java</exclude>
  11.             <exclude>**/TestSquare.java</exclude>
  12.           </excludes>
  13.         </configuration>
  14.       </plugin>
  15.     </plugins>
  16.   </build>
  17.   [...]
  18. </project>


4、junit運(yùn)行結(jié)果不影響package或者install。

 maven2打包前會(huì)運(yùn)行junit,但是,有時(shí)我們希望即使出現(xiàn)了錯(cuò)誤,也要打包。

 maven2的設(shè)計(jì)者已經(jīng)考慮到這種情況了。pom.xml文件配置內(nèi)容如下

  1. <project>
  2. [...]
  3.   <build>
  4.     <plugins>
  5.       <plugin>
  6.         <groupId>org.apache.maven.plugins</groupId>
  7.         <artifactId>maven-surefire-plugin</artifactId>
  8.         <configuration>
  9. <testFailureIgnore>true</testFailureIgnore>
  10.         </configuration>
  11.       </plugin>
  12.     </plugins>
  13.   </build>
  14.   [...]
  15. </project>







本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
淺談java 中構(gòu)建可執(zhí)行 jar 包的幾種方式(引用)
IntelliJ IDEA 12.0搭建Maven Web SSH2架構(gòu)項(xiàng)目示例(二)
Git pre-commit hooks part 2
Maven 自動(dòng)打包上傳到私服 Nexus
Maven提高篇系列之二
maven tomcat7插件
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服