[英]Missing artifact com.oracle:ojdbc6:jar:11.2.0 in pom.xml
[英]Missing artifact com.oracle:ojdbc5:jar:11.2.0.1 error in pom.xml in eclipse
我已经使用maven在Eclipse中创建了一个项目。 我在依赖项的pom.xml中遇到错误,依赖项看起来像这样。
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc5</artifactId>
<version>11.2.0.1</version>
<scope>provided</scope>
</dependency>
我正进入(状态:
缺少工件com.oracle:ojdbc5:jar:11.2.0.1
我在自己的stackoverflow中看到了一个解决方案,那就是-
由于Oracle许可证限制,没有提供ojdbc jar的公共存储库。 您需要下载它并安装在本地存储库中。 从Oracle获取jar并使用以下命令将其安装在本地Maven存储库中
mvn install:install-file -Dfile={path/to/your/ojdbc.jar} -DgroupId=com.oracle
-DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar
上面的命令。 我执行了风箱命令,将路径更改为ojdbc.jar。
mvn install:install-file -Dfile={
C/monitoring-workspace/ojdbc5.jar} -DgroupId=com.oracle
-DartifactId=ojdbc5 -Dversion=11.2.0.1-Dpackaging=jar
但是我在cmd上遇到一个错误
我对两件事感到困惑
我的oracle文件夹本身具有ojdbc5和ojdbc6 jar,那么为什么我需要安装ojdbc5
我应该在安装ojdbc时提供的路径是什么-我需要安装的路径还是保留ojdbc5 jar的路径。
我看到您提到了mykong文章。 问题是换行。 您必须确保在命令提示符下将它放在一行中。
mvn install:install-file -Dfile=C:/monitoring-workspace/ojdbc5.jar -DgroupId=com.oracle -DartifactId=ojdbc5 -Dversion=11.2.0.1 -Dpackaging=jar
ojdbc6.jar-与JDK 1.6一起使用的类。 或更新的
ojdbc5.jar-与JDK 1.5一起使用的类。
你只需要其中之一
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.