簡體   English   中英

Maven項目架構

[英]Maven project architecture

我試圖將本地創建的項目添加到我的maven項目中,該項目包含使用Java構建路徑添加的JAR作為依賴項,並且在依賴項項目中使用的JAR在主項目中也很有用。 如果我不想將依賴項目轉換為Maven,如何處理這種情況?

您有不同的可能性:

<dependency>
  <groupId>...</groupId>
  <artifactId>...</artifactId>
  <version>2.53.1</version>
  <scope>system</scope>
  <systemPath>
    C:/.../your-jar.jar
  </systemPath>
</dependency>

或者您可以將其安裝在本地.m2存儲庫中https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

這不會強迫您以任何方式將您的項目轉換為Maven項目,而是讓您重復使用已有的jar。

這類似於Maven多模塊項目。 成功編譯后,所有子模塊都以jar形式添加到根項目中。 在您的情況下,請嘗試將項目隱藏到jar中,然后將相同的jar文件復制到父項目的lib文件夾中。

暫無
暫無

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

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