scala代码连接华为云dws(gaussDB 200)数据库,适用于所有本地jar包引入maven库。 我们本地jar包通常只有一个jar包,没有pom等其他maven引入文件,在非内网等环境中,经常使用mvn install失败导致无法编译jar包到maven中,最后在maven install中无法将本地jar包打进jar-all中。这次就是跳过mvn install 直接暴力引入本地jar包,以gsjdbc200.jar为例: 首先,新建一个pom文件,最好是在本地已有的mavenRepo中找一个复制下来直接改。

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

4.0.0

gsjdbc

gsjdbc200

1.0

POM was created from install:install-file

这玩意没有谁看不懂吧,标准的pom中镜像文件groupId,artifactId等参数。 jar包改名为gsjdbc200-1.0.jar, pom文件起名为gsjdbc200-1.0.pom。 新建文件夹gsjdbc/gsjdbc200/1.0 放入jar,pom 把文件夹整个放入你的镜像仓库里面 这下,在你代码的pom.xml里面就可以引用了

gsjdbc

gsjdbc200

1.0

这时候你还不能用 需要在你jar-all.xml里加入gsjdbc:gsjdbc200,就可以打到你的jar里了。 同样的,现在你也就可以在.properties文件里引用 GS_DRIVER=com.huawei.gauss200.jdbc.Driver GS_URL=jdbc:gaussdb://localhost:port/dbName GS_USERNAME= GS_PASSWORD=

相关文章

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。