首頁 >Java >java教程 >如何解決 Oracle JDBC 驅動程式的 Maven 相依性?

如何解決 Oracle JDBC 驅動程式的 Maven 相依性?

Barbara Streisand
Barbara Streisand原創
2024-12-13 05:06:10200瀏覽

How to Resolve Maven Dependencies for the Oracle JDBC Driver?

解決Oracle JDBC 驅動程式的Maven 依賴

將Oracle JDBC 驅動程式合併到Mavenaven 專案中以實現運行時依賴需要找到相容的儲存庫,因為它的Maven 中央儲存庫中不存在。

識別儲存庫

不幸的是,Oracle JDBC 驅動程式的二進位許可證阻止了它在任何公共儲存庫中的可用性。因此,使用者必須避免使用包含驅動程式的潛在非法公共儲存庫。

新增本機儲存庫

儘管缺少公用儲存庫,但Oracle JDBC 驅動程式的元資料可在 Maven 中央儲存庫中存取。此元資料提供了手動將驅動程式新增至專案的本機儲存庫所需的資訊。

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc14</artifactId>
    <version>10.2.0.3.0</version>
</dependency>

要新增驅動程序,請從Oracle 網站下載JAR 檔案並使用以下Maven 命令:

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 \
     -Dversion=10.2.0.3.0 -Dpackaging=jar -Dfile=ojdbc.jar -DgeneratePom=true

透過啟用POM 生成,可以避免pom.xml 檔案中出現警告。對於維護本機 Maven 儲存庫的團隊,提供的指南有助於上傳 JAR。

以上是如何解決 Oracle JDBC 驅動程式的 Maven 相依性?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn