如何将oracle ojdbc驱动放到maven中

如何将oracle ojdbc驱动放到maven中,第1张

第一步:将ojdbc14.jar放到用户目录,比如:C:\Users\qicyt1812

第二步:在cmd中执行命令:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc14.jar

C:\Users\qicyt1812>mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc14.jar

这样就将jdbc驱动安装到maven的本地资源库了,当cmd命令中出现如下代码,就表示安装成功了。

C:\Users\qicyt1812>mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc1

4 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc14.jar

[INFO] Scanning for projects...

<dependency>

    <groupId>com.microsoft.sqlserver</groupId>

    <artifactId>mssql-jdbc</artifactId>

    <version>6.2.1.jre8</version>

    <scope>test</scope>

</dependency>

微软的mssql jdbc包,这个是for jre8的。

可以去mvnrepository.org上按需搜索jar包。

因为jdbc在加载的时候,使用了类的反射,如class.forName("com.mysql.jdbc.Driver"),这样,在编译时,并不去加载驱动,而是在运行期间以反射的方式来检查JDBC驱动的主类com.mysql.jdbc.Driver是否存在。 因此jdbc的驱动在pom文件中,常用的scope为runtime,表示在编译期间不需要参与,测试和运行期间再参与。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11487387.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存