qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請訪問 http://qaseven.github.io/

          Maven 編譯打包時如何忽略測試用例

          跳過測試階段:
            mvn package -DskipTests
            臨時性跳過測試代碼的編譯:
            mvn package -Dmaven.test.skip=true
            maven.test.skip同時控制maven-compiler-plugin和maven-surefire-plugin兩個插件的行為,即跳過編譯,又跳過測試。
            指定測試類
            mvn test -Dtest=RandomGeneratorTest
            以Random開頭,Test結(jié)尾的測試類
            mvn test -Dtest=Random*Test
            用逗號分隔指定多個測試用例
            mvn test -Dtest=ATest,BTest
            指定即使沒有任何測試用例也不要報錯
            test參數(shù)必須匹配至少一個測試類,否則會報錯并導(dǎo)致構(gòu)建失敗。此時可使用以下配置來指定即使沒有任何測試用例也不要報錯。
            mvn test -Dtest -DfailIfNoTests = false
            POM文件配置包含與排除測試用例
            使用** / * Test.java 來匹配所有以Tests結(jié)尾的Java類。兩個星號**用來匹配任意路徑,一個星號*用來獲取除路徑風(fēng)格符外的0個或多個字符。還可使用excludes來排除一些測試類。
          <plugin>
          <groupId>org.apahce.maven.plugins<groupId>
          <artifactId>maven-surefire-plugin</artifactId>
          <version>2.5</version>
          <configuration>
          <includes>
          <include>**/*Tests.java</include>
          </includes>
          </configuration>
          </plugin>

          posted on 2013-11-07 11:00 順其自然EVO 閱讀(505) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          <2013年11月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 奉贤区| 都匀市| 休宁县| 建水县| 昂仁县| 嘉祥县| 福泉市| 木兰县| 长葛市| 晋州市| 泊头市| 武夷山市| 西平县| 泸州市| 石屏县| 富顺县| 青河县| 申扎县| 临澧县| 惠州市| 洞头县| 镇沅| 石门县| 江西省| 开鲁县| 陕西省| 弋阳县| 大厂| 婺源县| 莫力| 乌拉特前旗| 金寨县| 茂名市| 偏关县| 广宁县| 惠来县| 贵阳市| 延边| 论坛| 内丘县| 晋城|