缺少工件 com.oracle.jdbc:ojdbc6:jar:11.2.0.3 构建成功仍然错误
Posted
技术标签:
【中文标题】缺少工件 com.oracle.jdbc:ojdbc6:jar:11.2.0.3 构建成功仍然错误【英文标题】:Missing artifact com.oracle.jdbc:ojdbc6:jar:11.2.0.3 build successful still error 【发布时间】:2017-12-30 12:23:51 【问题描述】:编辑>>声明:这不是重复的问题..
大家好,我是 maven 新手,我正在尝试制作一个与 oracle 数据库交互但出现“缺少工件 com.oracle.jdbc:ojdbc6:jar:11.2.0.3”错误的应用程序。我试过了
第一步:
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar -Dfile=locationInMyLappyojdbc6-11.2.0.3.jar -DgeneratePom=true
第二步:
在 POM.xml 中
<dependency>
<groupId>com.oracle.jdbc</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.3</version>
</dependency>
然后我在 cmd 中构建成功
第三步:
除此之外,我还在 windows>preference>maven>installation 和 usersettings..
中进行了更改我已经在这上面浪费了 3 天。请帮助解决这个问题。如果您需要任何其他信息,请告诉我。
【问题讨论】:
Maven2: Missing artifact but jars are in place的可能重复 这里没有重复...在 C:\Users\Hp\.m2\repository\oracle\ojdbc6\11.2.0.3 并且这里没有下载的 jars...... 您是否尝试过同一篇文章中提到的内容。它说可能重复,而不是完全重复。供您参考。 自 2 天以来一直在尝试相同的帖子,但无法解决。在那篇文章中构建成功,之后我不会移动...... 我不明白你在问什么。如果您的构建成功,那么您将不再有错误。那么问题出在哪里? 【参考方案1】:在第 1 步中,您已将 JAR 加载到本地 repo 中,其中的 groupId 与您在第 2 步中用作依赖项的 groupId 不同。仔细查看 -DgroupId
参数。
【讨论】:
昨天我照你说的做了,但没用,今天成功了……谢谢你再次提醒……解决了以上是关于缺少工件 com.oracle.jdbc:ojdbc6:jar:11.2.0.3 构建成功仍然错误的主要内容,如果未能解决你的问题,请参考以下文章