idea Java项目中右侧maven下dependencies下的com.oracle:ojdbc6:12.1.0.1.0报错
导入外部maven文件出现了下面报红情况,逛了好久网站和博客后,受到启发后一步步解决了这个问题。
1. 这是报红界面:
2. 这是因为idea中装在jdbc时默认装在idbc4,如果要装载jdbc6,需要手动配置。
3. 首先先下载好jdbc6.jar,放在对应目录下,这是我自己放的目录:
4. 进入idea找到terminal,执行指令:mvn install:install-file -Dfile=C:\ojdbc\ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar
5. 关注其中的installing ,这是安装目录。
6. 到这里,我发现安装目录和我idea中setting下maven的目录并不一致,这时务必将路径统一好(我在这个问题上绕了很久才绕出来)
7. 这时修改一下pom中oracle内容:
<dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0</version> </dependency>
8. 重新导入一下maven
9. 报错消失,至此,结束。