最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Maven忽略單元測試及打包到Nexus的實現(xiàn)

 更新時間:2024年04月26日 09:46:13   作者:頑石九變  
我們的工程在打包發(fā)布時候,通常都需要忽略單元測試,以免因環(huán)境原因,無法通過單元測試而影響發(fā)布,本文主要介紹了Maven忽略單元測試及打包到Nexus的實現(xiàn),感興趣的可以了解一下

我們的工程在打包發(fā)布時候,通常都需要忽略單元測試,以免因環(huán)境原因,無法通過單元測試而影響發(fā)布。Maven工程忽略單元測試有以下方法:

1、在Meven執(zhí)行命令后面增加參數(shù)

 -Dmaven.test.skip=true
 
 ## 如:
 ## mvn install -Dmaven.test.skip=true -f pom.xml

2、在pom.xml文件中配置插件,忽略單元測試

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.22.2</version>
            <configuration>
                <!--忽略單元測試-->
                <skip>true</skip>
            </configuration>
        </plugin>
    </plugins>
</build>

3、jar包手動install到本地

## 例如 有個jar包 xxx-test-4.1.0-SNAPSHOT.jar要install到本地

mvn install:install-file -DgroupId=org.xxx -DartifactId=xxx-test -Dversion=4.1.0-SNAPSHOT -Dpackaging=jar -Dfile=xxx-test-4.1.0-SNAPSHOT.jar

4、jar包手動deploy到Maven私服倉庫Nexus

1、配置環(huán)境變量

本機需要配置Maven環(huán)境變量:
M2_HOME=D:\soft\apache-maven-3.8.2在Path中添加 %M2_HOME%\bin

2、配置nexus賬號密碼

在Maven的settings.xml中配置nexus賬號密碼

<servers>
    <server>
    	<id>releases</id>
    	<username>admin</username>
    	<password>admin123</password>
    </server>
    <server>
    	<id>snapshots</id>
    	<username>admin</username>
    	<password>admin123</password>
    </server>
    <server>
    	<id>thirdparty</id>
    	<username>admin</username>
    	<password>admin123</password>
    </server>
</servers>

3、執(zhí)行命令:mvn deploy:deploy-file

參數(shù):
-DgroupId:組織名稱
-DartifactId:jar包名稱
-Dversion:版本號
-Dpackaging:文件類型
-Dfile:文件所在位置
-Dsources:源碼包
-Durl:Nexus地址

例如 有個jar包 alipay-sdk-java20171201160035.jar 要部署到nexus

mvn deploy:deploy-file -DgroupId=com.alipay -DartifactId=alipay-sdk -Dversion=java20171201160035 -Dpackaging=jar -Dfile=alipay-sdk-java20171201160035.jar -Dsources=alipay-sdk-java20171201160035-source.jar -Durl=http://xxx.xxx.xxx.xxx:8081/nexus/content/repositories/thirdparty -DrepositoryId=thirdparty

5、項目工程要deploy到nexus

如果是項目工程希望直接deploy到nexus中,在項目pom.xml中添加如下配置即可

<distributionManagement>
	<repository>
		<id>releases</id>
		<name>Nexus Release Repository</name>
		<url>http://nexus.xxxxxx.cn/nexus/content/repositories/releases/</url>
	</repository>
	<snapshotRepository>
		<id>snapshots</id>
		<name>Nexus Snapshot Repository</name>
		<url>http://nexus.xxxxxx.cn/nexus/content/repositories/snapshots/</url>
	</snapshotRepository>
</distributionManagement>

到此這篇關(guān)于Maven忽略單元測試及打包到Nexus的實現(xiàn)的文章就介紹到這了,更多相關(guān)Maven忽略單元測試內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • mybatis一對一查詢功能

    mybatis一對一查詢功能

    所謂的一對一查詢,就是說我們在查詢一個表的數(shù)據(jù)的時候,需要關(guān)聯(lián)查詢其他表的數(shù)據(jù)。這篇文章主要介紹了mybatis一對一查詢功能,需要的朋友可以參考下
    2017-02-02
  • Java實現(xiàn)n位數(shù)字的全排列

    Java實現(xiàn)n位數(shù)字的全排列

    今天小編就為大家分享一篇關(guān)于Java實現(xiàn)n位數(shù)字的全排列,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • Springboot整合Swagger3全注解配置(springdoc-openapi-ui)

    Springboot整合Swagger3全注解配置(springdoc-openapi-ui)

    本文主要介紹了Springboot整合Swagger3全注解配置(springdoc-openapi-ui),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Swagger在java中的運用及常見問題解決

    Swagger在java中的運用及常見問題解決

    Swagger插件是一款深受Java開發(fā)者喜愛的工具,它在前后端分離的開發(fā)模式下發(fā)揮著重要作用,這篇文章主要介紹了Swagger在java中的運用及常見問題的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-06-06
  • Java ScheduledExecutorService定時任務案例講解

    Java ScheduledExecutorService定時任務案例講解

    這篇文章主要介紹了Java ScheduledExecutorService定時任務案例講解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • mybatis多個區(qū)間處理方式(雙foreach循環(huán))

    mybatis多個區(qū)間處理方式(雙foreach循環(huán))

    這篇文章主要介紹了mybatis多個區(qū)間處理方式(雙foreach循環(huán)),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • Spring boot動態(tài)修改日志級別的方法

    Spring boot動態(tài)修改日志級別的方法

    我們經(jīng)常會遇到業(yè)務想看debug日志的問題,但是debug日志頻繁打印會對日志查看有影響,且日志多對系統(tǒng)也會有一定的壓力,因此,如果可以在需要的時候動態(tài)臨時調(diào)整下日志的級別則是比較完美的,spring boot已經(jīng)支持這種功能,需要的朋友可以參考下
    2022-12-12
  • SpringMVC中ModelAndView用法小結(jié)

    SpringMVC中ModelAndView用法小結(jié)

    本文主要介紹了SpringMVC中ModelAndView用法小結(jié),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-12-12
  • SpringBoot中的配置文件加載優(yōu)先級詳解

    SpringBoot中的配置文件加載優(yōu)先級詳解

    這篇文章主要介紹了SpringBoot中的配置文件加載優(yōu)先級詳解,springboot啟動會掃描以下位置的application.properties或者application.yml文件作為Spring?boot的默認配置文件,需要的朋友可以參考下
    2024-01-01
  • Java跳過證書訪問HTTPS詳細代碼示例

    Java跳過證書訪問HTTPS詳細代碼示例

    在訪問HTTPS網(wǎng)站時,Java會默認檢查SSL證書是否有效,如果證書無效,則會阻止訪問,這篇文章主要給大家介紹了關(guān)于Java跳過證書訪問HTTPS的相關(guān)資料,需要的朋友可以參考下
    2024-02-02

最新評論

精河县| 车险| 庐江县| 庆阳市| 诸城市| 凤翔县| 满城县| 灵台县| 靖宇县| 家居| 海门市| 云浮市| 天柱县| 白山市| 闽侯县| 扎囊县| 五峰| 大余县| 乃东县| 临武县| 尚志市| 南和县| 渭源县| 雷波县| 松潘县| 连州市| 武胜县| 安图县| 斗六市| 克拉玛依市| 六枝特区| 齐河县| 永安市| 兴海县| 靖宇县| 甘孜县| 体育| 多伦县| 肃南| 曲水县| 通州区|