當maven無法將包打入的時候,怎么辦?
閑言碎語:作為一個大數據工程師,還是脫離不了java的折磨,udf、udtf、udaf的maven項目還是需要一定的java基礎,其實還是需要復習java框架的東西,隨著時間流逝,大腦這個基于內存的數據庫已經將這部分知識放到本地磁盤了。
第一種情況:Could not find artifact org.pentaho:pentaho-aggdesigner-algorithm:jar:5.1.5-jhyde,類似于這種錯誤
- 找到maven倉庫,鼠標打開目錄,發現沒有下載完成,都是一些臨時文件,手動刪掉,重新maven加載,如果這一步能解決,那就比較好了(說明是網絡問題)(前提是pom文件中配置好)
- 上面發現還是不行,就自己去官網找到那個包下載下來,手工放到maven倉庫中(前提是pom文件中配置好),再次打包就可以解決了
第二種情況:比較暴力,直接加載包
自行在網上把包下載下來,推薦 > https://mvnrepository.com/
mvn install:install-file -DgroupId=org.apache.curator -DartifactId=curator-framework -Dversion=2.6.0 -Dpackaging=jar -Dfile=將這句話放到文本編輯器中,其中的值換成自己需要的- 打開win+R,輸入cmd回車,打開dos命令行,將編輯器的內容沾到命令行中,將下載好的包,拖拽到dos窗口命令行,就可以了。
浙公網安備 33010602011771號