Maven打包时找不到类

maven打包的时候找不见类,是因为maven库中没有,首先需要将jar包导入maven的本地库中,即可解决。

1.ojdbc6

  • 用的oracle版本不同,驱动包也不同,Oracle10.2的ojdbc14.jar或Oracle11.2的ojdbc6.jar,现在基本使用的都是ojdbc6.jar,可是该包在maven库中是找不到的。

  • 在使用IDEA中的maven对项目进行打包的时候,就会报找不到oracle驱动的错误:java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
    出现这种异常使用一下命令将ojdbc6.jar导入maven的本地仓库,执行之前请将ojdbc.jar放入c盘的users文件夹下。

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc6.jar

执行完上述步骤之后,就可以在pom.xml文件中添加依赖


	com.oracle
	ojdbc6
	11.2.0.1.0

你可能感兴趣的:(Maven)