簡體   English   中英

如何在 pom.xml 中添加 fat/uber jar 作為依賴項

[英]How to add a fat/uber jar as dependency in pom.xml

我是 maven 的新手。

我的問題是:

我在 nexus 中有一個 far jar,並想將其添加為 pom.xml 中的依賴項。 我怎樣才能做到這一點?

在此處輸入圖像描述

在 nexus 中同時存在 jar 和 fat jar。

在我的 pom.xml 中,我正在使用:

<dependency>
        <groupId>com.xxxxxxxxxxxx.sar</groupId>
        <artifactId>kafka-connector</artifactId>
        <version>5.0.0-SNAPSHOT</version>
    </dependency>

而且,當然,它不會下載胖子 jar。我該如何解決這個問題?

使用分類器是 go 的正確方法:

<dependency>
  <groupId>com.xxxxxxxxxxxx.sar</groupId>
  <artifactId>kafka-connector</artifactId>
  <version>5.0.0-SNAPSHOT</version>
  <classifier>fat</classifier>
</dependency>

我會檢查脂肪是否是消耗性神器。

將依賴項添加到您的 pom.xml

<dependency>

<groupId>com.xxxxxxxx</groupId>

<artifactId>example-app</artifactId>

<version>1.0</version>

<scope>system</scope>

<systemPath>${basedir}/lib/yourJar.jar</systemPath>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM