一、問題由來
現在開發的Java項目全部都是再內網進行開發,和互聯網是完全物理隔絕的,所以在最開始配置IDEA的時候,項目中需要導入的Jar包
都是從本地倉庫中進行導入,在maven的配置文件里面配置本地的倉庫地址即可。這樣做開發沒有任何問題,如果需要使用新的Jar包,則需要先將jar下載下來,然后在通過特定的渠道拷貝到
內網中使用。好幾個月之前,剛導入的項目沒問題,平時都可以正常開發。可是今天又導入一個項目,jar包也是使用之前本地倉庫已經有的
jar包,可就是死活都導入不了,我反復的檢查IDEA的maven配置,發現也沒問題。
二、問題分析
既然在導入jar的時候報紅線,就表名jar包沒有正確導入,某個環節出現了問題。我把相關問題放百度里面進行搜索,按照網友給出的建議進行嘗試,
嘗試了好幾種方法都沒有解決。
三、解決方案
自己也嘗試過,不使用自己的maven,而使用idea自帶的maven進行嘗試,問題沒有解決。
之后我去問一個經驗豐富的同事,他有沒有遇到過類似的問題,我把問題和他說了之后,他給我指出問題,讓我試試勾選下面的選項,
結果問題立馬解決。
直譯過來就是脫機工作,意思就是不聯網工作。由於我們是在內網開發,當然連接不了互聯網,勾選這一項剛好符合。
至此,問題解決。
拓展.
如果是在互聯網環境下工作,則可以不勾選這一項,就表示聯網工作。