Maven在pom中手动加入jar包
近日工作开发中,使用了国产数据库。
运行时没有问题,打包后报错,提示找不到数据库驱动。
调查jar包,发现打包时没有加入数据库驱动的jar包,网上找了一些解决的方案,在此记录一下个人最后使用的一个有效方案。
1、将本地jar包,加入到Maven本地库:
例:达梦数据库
mvn install:install-file -DgroupId=com.dmdb -DartifactId=dmJDBC18 -Dversion=1.0 -Dpackaging=jar -Dfile=E:\JDBC\dm\DmJdbcDriver18.jar
-Dfile=E:\JDBC\dm\DmJdbcDriver18.jar 这里用自己本地jar包的地址
2、在pom中添加标签
<dependency>
<groupId>com.dmdb</groupId>
<artifactId>dmJDBC18</artifactId>
<version>1.0</version>
</dependency>
3、重新打包,这时新的jar包中就包含了选中的数据库驱动了