[英]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.