Error: Missing artifact com.oracle:ojdbc6:jar:11.2.0.3如何在linux maven本地存储库上安装ojdbc6 jar?
错误显示:缺少神器com.oracle:ojdbc6:jar:11.2.0.3
所有groupId
,Version
,artifactId
是在我的项目正确 这种依赖性不是作品和我当时也试图将jar复制到当地的.m2
oracle maven repo上,但是,这还不行。如何解决这种错误?
Error: Missing artifact com.oracle:ojdbc6:jar:11.2.0.3如何在linux maven本地存储库上安装ojdbc6 jar?
错误显示:缺少神器com.oracle:ojdbc6:jar:11.2.0.3
所有groupId
,Version
,artifactId
是在我的项目正确 这种依赖性不是作品和我当时也试图将jar复制到当地的.m2
oracle maven repo上,但是,这还不行。如何解决这种错误?
添加依赖它在你的pom.xml,当你会做mvn clean install
它会为你做 使用下面的Maven依赖
<dependency>
<groupId>cn.guoyukun.jdbc</groupId>
<artifactId>oracle-ojdbc6</artifactId>
<version>11.2.0.3.0</version>
仅复制罐子本地回购除非你也复制相关的pom文件,否则不会有帮助。 Maven缓存文件,如果文件无法访问(例如,没有互联网,错误的代理设置等),maven仍然记得它。所以删除缓存的文件(从.m2仓库中删除整个特定文件夹)并尝试再次构建。如果你有正确的连接,并且你还定义了从哪里下载文件,你应该没问题。
我不确定这个jar文件是否位于maven central,尝试将其添加到您的pom.xml或maven设置文件中。
<repositories>
<repository>
<id>codelds</id>
<url>https://code.lds.org/nexus/content/groups/main-repo</url>
</repository>
</repositories>
引用从第一个评论的链接到问题:“_Is that lds.org repository legal?根据这个答案它是非法的:http://stackoverflow.com/a/1074971/1415732_” “ - 当然,向你的项目添加一些任意的回购”是更好“,是的,哇,这在许多层面上都是错误的。” –
它无关,与你的OS Maven的行为均匀evrywhere :) –
这将会给这个类型[错误]未能项目mavenhiber执行目标:无法解析项目mavenhiber依赖关系:mavenhiber:战争:0.0.1-SNAPSHOT:未找到https://repo.maven.apache.org/maven2中的com.oracle:ojdbc6:jar:11.2.0缓存在本地存储库中,直到更新才会重新解析分辨率中央间隔已用完或更新被强制 - > [Help 1] [错误] [错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。 [错误]使用-X开关重新运行Maven以启用完整的调试日志记录。 –
它不工作。 –