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

沒有外網(wǎng)IDEA離線使用maven倉庫的方法

 更新時間:2020年08月28日 10:15:28   作者:goodjob110  
這篇文章主要介紹了沒有外網(wǎng),IDEA如何離線使用maven倉庫,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

我們開發(fā)涉密項目的時,需要在內(nèi)網(wǎng)的環(huán)境下調(diào)試程序,這時候一個比較頭疼的問題是無法下載相關(guān)的maven依賴,導(dǎo)致項目無法編譯啟動。怎么解決這個問題呢?

??

第一步,將相關(guān)的maven依賴在外網(wǎng)的環(huán)境中下載好,然后將整個repository打包后拷貝到內(nèi)網(wǎng)的機器上并解壓:

repo

第二步,將maven的配置文件settings.xml拷貝一份出來,在localRepository中配置本地倉庫的地址。例如我剛才拷貝出來的倉庫放在D:/repository下,然后配置下本地的鏡像,本地倉庫的地址一定要配置正確。

<?xml version="1.0" encoding="UTF-8"?>
 
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
 
 <localRepository>D:/repository</localRepository>
 
 <mirrors>
 
	 <mirror>
      <id>central</id>
      <name>central</name>
      <!-- 將鏡像地址設(shè)置為本地maven地址 -->
      <url>file://D:/repository</url>
      <mirrorOf>*</mirrorOf>
    </mirror>
 </mirrors>
</settings>

第三步,打開IDEA的maven設(shè)置:file->settings搜索maven。注意要將maven設(shè)置為Work offline(離線模式),然后將User settings file配置成上一步拷貝的settings.xml的地址,點擊OK。

offline

這個時候就已經(jīng)完成maven的離線配置了。如果還不行可以刷新一下maven的依賴,點擊reimport,然后依賴就可以導(dǎo)入進來了。如果還是紅色的線,可以嘗試點擊啟動項目,看是不是報錯,有的時候可能是沒有及時刷新導(dǎo)致的。

另外分享一個maven離線打包的命令:mvn -o,此命令是在maven打包的時候不去下載倉庫的依賴,非常有用。

mvn clean package -o -DskipTest
// 或者使用這種方式跳過測試
mvn clean package -o -Dmaven.test.skip=true

總結(jié)

到此這篇關(guān)于沒有外網(wǎng),IDEA如何離線使用maven倉庫?的文章就介紹到這了,更多相關(guān)IDEA離線使用maven倉庫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 解決resultMap映射數(shù)據(jù)錯誤的問題

    解決resultMap映射數(shù)據(jù)錯誤的問題

    這篇文章主要介紹了解決resultMap映射數(shù)據(jù)錯誤的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • dom4j讀取XML文件詳解

    dom4j讀取XML文件詳解

    這篇文章主要為大家詳細介紹了dom4j讀取XML文件的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • SpringBoot根據(jù)目錄結(jié)構(gòu)自動生成路由前綴的實現(xiàn)代碼

    SpringBoot根據(jù)目錄結(jié)構(gòu)自動生成路由前綴的實現(xiàn)代碼

    本文介紹如何根據(jù)目錄結(jié)構(gòu)給RequestMapping添加路由前綴,具體實現(xiàn)方法,本文通過示例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-08-08
  • SpringBoot監(jiān)聽應(yīng)用程序啟動的生命周期事件的四種方法

    SpringBoot監(jiān)聽應(yīng)用程序啟動的生命周期事件的四種方法

    在 Spring Boot 中,監(jiān)聽應(yīng)用程序啟動的生命周期事件有多種方法,本文給大家就介紹了四種監(jiān)聽應(yīng)用程序啟動的生命周期事件的方法,并通過代碼示例講解的非常詳細,具有一定的參考價值,需要的朋友可以參考下
    2024-07-07
  • Mybatis攔截器的實現(xiàn)介紹

    Mybatis攔截器的實現(xiàn)介紹

    MyBatis提供了一種插件(plugin)的功能,雖然叫做插件,但其實這是攔截器功能。MyBatis 允許你在已映射語句執(zhí)行過程中的某一點進行攔截調(diào)用。下面通過本文給大家介紹Mybatis攔截器知識,感興趣的朋友一起看看吧
    2016-10-10
  • Spring創(chuàng)建IOC容器的方式解析

    Spring創(chuàng)建IOC容器的方式解析

    這篇文章主要介紹了Spring創(chuàng)建IOC容器的方式解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-10-10
  • Spring Boot 多個定時器沖突問題的解決方法

    Spring Boot 多個定時器沖突問題的解決方法

    這篇文章主要介紹了Spring Boot 多個定時器沖突問題的解決方法,實際開發(fā)中定時器需要解決多個定時器同時并發(fā)的問題,也要解決定時器之間的沖突問題,本文通過問題場景重現(xiàn)給大家介紹的非常詳細,需要的朋友參考下吧
    2022-05-05
  • springboot項目中controller層與前端的參數(shù)傳遞方式

    springboot項目中controller層與前端的參數(shù)傳遞方式

    這篇文章主要介紹了springboot項目中controller層與前端的參數(shù)傳遞方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • IDEA中make directory as的作用及說明

    IDEA中make directory as的作用及說明

    這篇文章主要介紹了IDEA中make directory as的作用及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-09-09
  • Java實現(xiàn)MD5加密算法方法例子

    Java實現(xiàn)MD5加密算法方法例子

    這篇文章主要給大家介紹了關(guān)于Java實現(xiàn)MD5加密算法方法的相關(guān)資料,MD5加密是一種常見的加密方式,我們經(jīng)常用在保存用戶密碼和關(guān)鍵信息上,需要的朋友可以參考下
    2023-10-10

最新評論