1. 程式人生 > >解決Maven無法下載原始碼包的問題

解決Maven無法下載原始碼包的問題

首先嚐試使用

mvn dependency:resolve -Dclassifier=sources -X

根據日誌,發現使用的是原生代碼倉庫而非線上的maven。檢查本地目錄,發現確實沒有source的jar包。
然後發現jar包開發時配置錯誤

            <plugin>
                <artifactId>maven-source-plugin</artifactId>
                <version>2.1</version>
                <configuration
>
<attach>true</attach> </configuration> <executions> <execution> <phase>install</phase> <goals> <goal
>
jar</goal> </goals> </execution> </executions> </plugin>

該外掛的執行phase應該是compile而非install。如果寫成install,那麼就有一定機率在本地生成檔案後再打jar包。這樣,本地倉庫就沒有source jar。但如果試執行deploy,線上就會有source jar。此時,在使用時,就會產生線上明明存在source jar本地卻無法解析的困惑。

相關推薦

解決Maven無法下載原始碼的問題

首先嚐試使用 mvn dependency:resolve -Dclassifier=sources -X 根據日誌,發現使用的是原生代碼倉庫而非線上的maven。檢查本地目錄,發現確實沒有source的jar包。 然後發現jar包開發時配置錯誤

解決maven無法下載依賴的jar的問題

發現 div oca posit rancher 倉庫 依賴 策略 啟動 背景:   公司內部有搭建maven私服,自己做了個核心jar包,一開始是xxx-core.1.0.0.SNAPSHOT版本,是本地和項目環境都可以正常使用的。為支持上線,發布穩定版本,xxx-co

Maven 無法下載依賴解決方法---三步dao!!!

版權宣告:本文為博主原創文章,轉載請附上原文出處連結和本宣告。 本文連結:https://www.cnblogs.com/WLCYSYS/p/11932157.html maven 自動下載依賴包出現錯誤,那我把錯誤原因說一下吧。 先來個錯誤示範: <groupId>org.apache.mav

maven同時下載原始碼命令

    通常情況下,使用maven增加依賴時,它只下載專案依賴包的二進位制檔案,要想在同時下載原始碼包值需要增加一個引數:mvn eclipse:eclipse -DdownloadSources=true;     此外,也可以使用maven命令:mvn dependen

解決Maven無法下載json到本地

  今天開發專案的時候發現net.sf.json-lib 的jar包無法下載到本地.  一開始以為是網路不好,可是試了好幾次之後發現還是一樣的.  原來maven倉庫給的下載jar包的dependency有問題.  需要新增 classifier

解決maven無法加載本地lib/下的jar問題(程序XXX不存在)

冒號 無法加載 maven插件 nts ldp resource apache conf web-inf 這次一個項目用到maven編譯,我在本地開發的時候jar包都是放在WEB-INF/lib目錄下,通過 BuildPath將jar包導入,然後用MyEclipse中的:m

Idea maven無法下載jar問題解決

Idea maven無法下載jar問題 maven專案自動載入jar包借鑑了他人的部落格 1、maven專案自動載入jar包 所需工具如下: Intellij IDEA 13.1; 下載地址:請自行百度搜索 maven3.5,這裡最好用Apache-maven-

Maven無法下載依賴問題解決辦法(公司內網,設定代理)

找到maven解壓目錄(D:\Program Files\Java\maven\apache-maven-3.5.4\conf)下的setting.xml,將proxies屬性下注釋的內容複製出來,設定

IDEA maven 無法下載依賴 jar, pom.xml 報錯

專案的pom.xm中檔案中一直下載依賴不成功,首先懷疑是沒有下載到本地的中央倉庫內,開啟.m2/repository/,找到自己下載的 jar,發現已經在裡面了,也就是下載到本地的中央倉庫了,然後

解決maven無法載入本地lib/下的jar問題(程式XXX不存在)

這次一個專案用到maven編譯,我在本地開發的時候jar包都是放在WEB-INF/lib目錄下,通過 BuildPath將jar包匯入,然後用MyEclipse中的:maven package命令打成war包,這個war包在tomcat下能正常執行,war包下是有lib下的j

170525、解決maven隱式依賴版本問題

想想 是我 依賴包 cnblogs 可能 com sca dubbo ron 今天在使用dubbo2.5.3版本的時候,啟動項目的時候發現一個問題,tomcat啟動一直報錯 Caused by: java.lang.IllegalStateException: Contex

maven下載jar源碼和javadoc

clip load format code 引用 over resolve -i ise 1:Maven命令下載源碼和javadocs當在IDE中使用Maven時如果想要看引用的jar包中類的源碼和javadoc需要通過maven命令下載這些源碼,然後再進行引入,通過mvn

解決Myeclipse無法匯出war的問題

1:下載jar包(連結:http://pan.baidu.com/s/1dFF8PjV 密碼:nxyb) 2:替換 myeclipse安裝目錄下common/pluns的同名檔案,替換後請把替換後的檔案修改副檔名為txt(或者其他什麼副檔名都行) 3:然後啟動myeclipse。完全啟動

解決maven上傳jar報錯:Return code is: 400 , ReasonPhrase:Repository version policy

出現場景:將maven專案打成jar包,釋出到maven私有倉庫時,報錯Return code is: 400 , ReasonPhrase:Repository version policy; 原因1、上傳的jar包之前部署到maven私有庫過,而maven私有庫上設定不允許重新部署;

Maven無法下載依賴

IDEA下載依賴時提示 resolving dependencies of xxx, yyy ,卡住不動 執行mvn compile命令,提示: [ERROR] 'dependencies.dependency.systemPath' for jdk.tools:jdk.too

解決Maven無法使用ojdbc依賴的問題(Missing artifact com.oracle:ojdbc14:jar:11.2.0.4.0 )

利用 Maven 管理 Oracle JDBC 驅動依賴時發現,通過修改 pom.xml 檔案新增 Oracle JDBC 依賴總會提示 Missing artifact com.oracle:ojdbc14:jar:11.2.0.4.0 在 http://search.maven.org/ 上

install_github無法下載 R 的變通方法

很多時候 install.packages 並不能順利的下載包,可能是牆的緣故吧,也可能是別的原因,可以試試不同的方法,可參考 A Helpful Way to Install R Packages Hosted on GitHub ,注意不同方法對引數的寫法不一樣。 最近

STM32F10x 學習筆記9(解決JLink 無法下載程式的問題)

今天在玩開發板時不小心下載了個有問題的程式,然後就悲劇了。無法往晶片中燒寫程式了。每次想下載程式都會彈出如下的兩個錯誤對話方塊。 然後訊息視窗顯示如下的錯誤資訊。 JLink info: ------------ DLL: V4.15n, compiled Jun 1

解決pycharm無法匯入本地的問題(Unresolved reference 'XXX')

在用scrapy(python2.7)寫爬蟲的時候 from tutorail.items import DmozItem 這一行始終提示沒有找到包,實際上已經在本地下載了。 也就是出現 Unresolved reference 'tutorial' 的問題。 當然,

解決pycharm無法匯入本地的問題(Unresolved reference 'tutorial')

在用scrapy(python2.7)寫爬蟲的時候,出現 Unresolved reference 'tutorial' 的問題。 當然,其實不只是爬蟲,如果你初次匯入包是應該也可能會遇見這個問題! 解決辦法: 1.清除快取並重啟 2.設定源目錄(注意設定的是哪個目錄