设备:Windows10 oracle11 maven3 idea19.3
在进行idea导oracle时报错,经过查询说是oracle的driver驱动不在maven中需要自己导入
首先找到你安装oracle的目录,我的在D:\Install\oracle\ root\product\11.2.0\dbhome_1\jdbc\lib 这里有jar包讲ojdbc6.jar导入到我们的maven仓库中D:\maven\maven_repository\com\oracle\ojdbc6\11.2.0.1.0 然后执行下端代码
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3.0 -Dpackaging=jar -Dfile=ojdbc6.jar
然而我的没有效果,说是不是内部命令 进入到maven包中执行还是这样,原因是没有配置maven的全局变量。配置好后在执行ok
讲oracle驱动包放入到了maven仓库中了
然后测试连接;
报oracle.net.ns.NetException: Listener refused the connection with the following 经过检查发现数据库名错误
通过便捷方式蒙对了数据库名 服务设置中的
完美成功了
使用pom的话我家上了type标签 解决了jar导入了但还是有红线的问题
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.1.0</version>
<type>pom</type>
</dependency>
给自己涨涨记性