取消
顯示的結果
而不是尋找
你的意思是:

我怎麼下載maven庫依賴關係?

User16871418122
貢獻者三世

我想進口一個maven庫的依賴關係。如何去做?

1接受解決方案

接受的解決方案

User16871418122
貢獻者三世

我建議創建一個超級jar或下載jar離線使用它在集群maven又變得健康:

1。安裝MVN CLI工具在您的本地麥克:

釀造安裝mvnvm

2。下載工件與所有依賴關係:

mvn依賴性:-DrepoUrl = http://packages.confluent。io / maven / -DgroupId =表示。卡夫卡-DartifactId = kafka_2.11 -Dversion = 0.10.0.0-cp1
mvn依賴性:-DrepoUrl = http://packages.confluent。io / maven / -DgroupId =表示。卡夫卡-DartifactId = kafka_2.11 -Dversion = 0.10.0.0-cp1

3所示。更改目錄到maven存儲庫下載的路徑,找到下載的本地路徑存儲庫:

cd $ HOME / .m2
找到/ - name kafka-clients-0.10.0.0-cp1 *

4所示。jar和依賴項複製到/用戶/ user-gbth / mvn-lib-kafka /位置

mkdir /用戶/ user-gbth / mvn-lib-kafka /

cp /用戶/ user-gbth /org/apache/kafka/kafka-clients/0.10.0.0-cp1/kafka-clients-0.10.0.0-cp1 .m2 /存儲庫。jar /用戶/ gobinath / mvn-lib-kafka /

mvn依賴性:copy-dependencies - f /用戶/ user-gbth /org/apache/kafka/kafka-clients/0.10.0.0-cp1/kafka-clients-0.10.0.0-cp1 .m2 /存儲庫。pom -DoutputDirectory = /用戶/ user-gbth / mvn-lib-kafka /

mvn依賴性:copy-dependencies - f /用戶/ user-gbth /org/apache/kafka/kafka-clients/0.10.0.0-cp1/kafka-clients-0.10.0.0-cp1 .m2 /存儲庫。pom -DoutputDirectory = /用戶/ user-gbth / mvn-lib-kafka /

5。Zip文件並將Zip文件導入數據磚。

zip - r kafka-clients-0.10.0.0-cp1。zip /用戶/ gobinath / mvn-lib-kafka /

你可以通過用戶界麵或上傳上傳到s3 bucket和負載成磚。

6)加載jar磚:

一)提取zip /磚/ jar位置使用磚init腳本:

# !/ kafka-clients-0.10.0.0-cp1 /bin/bash解壓/ dbfs /路徑。zip - d /磚/罐/

b)或把它作為超級jar和附著在圖書館集群的依賴列表。

https://maven.apache.org/plugins/maven-shade-plugin/examples/includes-excludes.html

在原帖子查看解決方案

1回複1

User16871418122
貢獻者三世

我建議創建一個超級jar或下載jar離線使用它在集群maven又變得健康:

1。安裝MVN CLI工具在您的本地麥克:

釀造安裝mvnvm

2。下載工件與所有依賴關係:

mvn依賴性:-DrepoUrl = http://packages.confluent。io / maven / -DgroupId =表示。卡夫卡-DartifactId = kafka_2.11 -Dversion = 0.10.0.0-cp1
mvn依賴性:-DrepoUrl = http://packages.confluent。io / maven / -DgroupId =表示。卡夫卡-DartifactId = kafka_2.11 -Dversion = 0.10.0.0-cp1

3所示。更改目錄到maven存儲庫下載的路徑,找到下載的本地路徑存儲庫:

cd $ HOME / .m2
找到/ - name kafka-clients-0.10.0.0-cp1 *

4所示。jar和依賴項複製到/用戶/ user-gbth / mvn-lib-kafka /位置

mkdir /用戶/ user-gbth / mvn-lib-kafka /

cp /用戶/ user-gbth /org/apache/kafka/kafka-clients/0.10.0.0-cp1/kafka-clients-0.10.0.0-cp1 .m2 /存儲庫。jar /用戶/ gobinath / mvn-lib-kafka /

mvn依賴性:copy-dependencies - f /用戶/ user-gbth /org/apache/kafka/kafka-clients/0.10.0.0-cp1/kafka-clients-0.10.0.0-cp1 .m2 /存儲庫。pom -DoutputDirectory = /用戶/ user-gbth / mvn-lib-kafka /

mvn依賴性:copy-dependencies - f /用戶/ user-gbth /org/apache/kafka/kafka-clients/0.10.0.0-cp1/kafka-clients-0.10.0.0-cp1 .m2 /存儲庫。pom -DoutputDirectory = /用戶/ user-gbth / mvn-lib-kafka /

5。Zip文件並將Zip文件導入數據磚。

zip - r kafka-clients-0.10.0.0-cp1。zip /用戶/ gobinath / mvn-lib-kafka /

你可以通過用戶界麵或上傳上傳到s3 bucket和負載成磚。

6)加載jar磚:

一)提取zip /磚/ jar位置使用磚init腳本:

# !/ kafka-clients-0.10.0.0-cp1 /bin/bash解壓/ dbfs /路徑。zip - d /磚/罐/

b)或把它作為超級jar和附著在圖書館集群的依賴列表。

https://maven.apache.org/plugins/maven-shade-plugin/examples/includes-excludes.html

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map