Maven 连接ORACLE 数据库最后还是没搞定,过程记录一下

本文介绍如何配置 Oracle JDBC 驱动并解决在 IntelliJ IDEA 中遇到的问题。包括 ojdbc6.jar 的安装步骤、POM 文件依赖配置及解决程序运行时找不到数据库驱动的错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.ojdbc6.jar首先放到这个目录 :


2. CD C:\Program Files\JetBrains\IntelliJ IDEA 2017.2.3\plugins\maven\lib\maven2\bin>


3.mvn install:install-file -DgroupId=aaronoracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar -Dfile=ojdbc6.jar

注意这里是GROUPID 不能写成 com.oracle , 我改成了我的名字 AARONORACLE。

日志成功


C:\Program Files\JetBrains\IntelliJ IDEA 2017.2.3\plugins\maven\lib\maven2\bin>m
vn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.
0.1.0 -Dpackaging=jar -Dfile=ojdbc6.jar
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'install'.
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Default Project
[INFO]    task-segment: [install:install-file] (aggregator-style)
[INFO] ------------------------------------------------------------------------
[INFO] [install:install-file {execution: default-cli}]
[INFO] Installing C:\Program Files\JetBrains\IntelliJ IDEA 2017.2.3\plugins\mave
n\lib\maven2\bin\ojdbc6.jar to C:\Users\Aaron\.m2\repository\com\oracle\ojdbc6\1
1.2.0.1.0\ojdbc6-11.2.0.1.0.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Fri Sep 15 19:22:56 CST 2017
[INFO] Final Memory: 5M/119M
[INFO] ------------------------------------------------------------------------


4.添加pom 依赖


<dependency>
    <groupId>aaronoracle</groupId>
    <artifactId>ojdbc6</artifactId>
    <version>11.2.0</version>
    <type>jar</type>
</dependency>


5. 导入后 结果可以看到:



本来看网上各种资料,到这里应该是成功没有任何问题了,但是我的程序一运行就这样:


***************************


Description:


Cannot determine embedded database driver class for database type NONE


Action:


If you want an embedded database please put a supported one on the classpath. If you have database settings to be loaded from a particular profile you may need to active it (no profiles are currently active).




Process finished with exit code 0



实在没有办法了, 我还是先玩mysql 吧



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值