工行icbc-sdk支付需要的jar包
兄弟们今天有学会一招,不对不能说学会一招,因为刚学maven学过这些命令,然后忘记了,今天重新拾起来了
今天项目需要工行的提供的jar包,然后我在阿里云的依赖库怎么也下不下来,一直提示没这个jar包,这是因为工行的jar是私服的没有上传到公共的依赖库,这里我们就需要去找到jar包 然后自己install一下(ps:这个jar包的压缩包我放到文章结尾了,需者自取_)
首先我们拿到这个文件夹,在lib目录下有一些jar包,这就是工行提供的jar包,我们这个项目用到的是这几个
提醒:有这三个jar包还是在pom.xml文件中还是不能引这些坐标的,我们就需要install到我们的本地仓库,然后就可以在我们的pom.xml文件中加入坐标了,
可以将这三个jar包放到一个目录下,然后cmd 进入命令行,就可以install了,我这里提供三个命令你们复制粘贴就行了_
mvn install:install-file -Dfile=./icbc-api-sdk-cop.jar -DgroupId=com.icbc.sdk -DartifactId=icbc-api-sdk-cop -Dversion=1.0 -Dpackaging=jar
mvn install:install-file -Dfile=./icbc-api-sdk-cop-io.jar -DgroupId=com.icbc.sdk -DartifactId=icbc-api-sdk-cop-io -Dversion=1.0 -Dpackaging=jar
mvn install:install-file -Dfile=./hsm-software-share-1.0.3.jar -DgroupId=com.icbc.sdk -DartifactId=hsm-software-share -Dversion=1.0.3 -Dpackaging=jar
我介绍一下这几天结点吧 !
- -Dfile=./icbc-api-sdk-cop.jar 对本目录下这个jar 放到我们仓库中
- -DgroupId=com.icbc.sdk 组织id 就是pom.xml中依赖的结点
- -DartifactId=icbc-api-sdk-cop 项目id 就是pom.xml中依赖的结点
- -Dversion=1.0 版本号 就是pom.xml中依赖的结点
- -Dpackaging=jar 包的类型
运行这三个命令 我们看到BUILD SUCCESS就好了
然后我们在pom.xml文件就可以正常的引入坐标了
例如:
<!-- ICBC工行支付 -->
<dependency>
<groupId>com.icbc.sdk</groupId>
<artifactId>icbc-api-sdk-cop</artifactId>
<version>${icbc.version}</version>
</dependency>
<dependency>
<groupId>com.icbc.sdk</groupId>
<artifactId>icbc-api-sdk-cop-io</artifactId>
<version>${icbc.version}</version>
</dependency>
<dependency>
<groupId>com.icbc.sdk</groupId>
<artifactId>hsm-software-share</artifactId>
<version>${icbc.hsm.version}</version>
</dependency>
这里jar包的资料:https://pan.baidu.com/s/1gOzpP3RrGS9y8jvxNl1Wrw
提取码:h7s8
到这里就结束了,如果帮助到你了 就点个小心心吧,三克油~~~嘻嘻嘻