Maven install oracle-ojdbc

Reference

Oracle ojdbc8 12.2.0.1 Forbidden by Maven

运行 ./mvnw install 时,报错 Failure to find com.oracle:ojdbc8:jar:21.1.0.0,因为 Oracle jdbc 需要账户和密码,如果没有在 setting.xml 中设置的话,可以通过 local 模式安装。

# pom.xml
<dependency>
    <groupId>local.oracle</groupId>
    <artifactId>ojdbc8</artifactId>
    <version>1.0</version>
</dependency>

$ ./mvnw install:install-file -Dfile=ojdbc8-21.1.0.0.jar -DgroupId=local.oracle -DartifactId=ojdbc8 -Dversion=1.0 -Dpackaging=jar -X

ojdbc8-21.1.0.0.jar 需要放在 project 文件夹内。
-Dfile 需要指定 jar 位置,默认是 project 文件夹。其他的一一对应。
-X 好像是加上 -X参数后就进入DEBUG的状态,并且自动下载缺少的东西?

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容