使用 Maven 將外部 JAR 連結到您的專案
使用 Maven 時,有效管理外部相依性至關重要。如果您需要包含公共儲存庫中不可用的自訂 JAR 文件,可以使用最佳解決方案將其合併到您的專案中。
1.新增 JAR 檔案的最佳選擇
要將外部 JAR 檔案新增至 Maven 項目,請考慮建立專案內儲存庫。這種方法允許您將專案和庫保留在原始程式碼管理中。
將以下儲存庫定義加入到您的pom.xml 檔案中:
<code class="xml"><repository> <id>in-project</id> <name>In Project Repo</name> <url>file://${project.basedir}/libs</url> </repository></code>
接下來,在您的專案中指定依賴項pom.xml:
<code class="xml"><dependency> <groupId>stuff</groupId> <artifactId>library</artifactId> <version>1.0</version> </dependency></code>
將JAR 檔案放置在專案基目錄中的libs 目錄中。
2.解決 Eclipse 相依性問題
為了確保 Eclipse 辨識依賴關係,請使用 mvn clean install 重建專案。如果仍然遇到問題,請檢查以下步驟:
3.使用mvn install:install-file
如果您已經按照上述方式編輯了pom.xml 文件,建議使用mvn install:install- file 指令。它將 JAR 檔案安裝到本機 Maven 儲存庫中並為其建立 POM 檔案。
在終端機中執行以下命令:
<code class="sh">mvn install:install-file -Dfile=${lib.location}/MyLibrary.jar \ -DgroupId=stuff -DartifactId=library -Dversion=1.0</code>
以上是如何在我的 Maven 專案中有效地包含外部 JAR 檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!