做某些项目时经常会用到别人提供的sdk,基本都是用jar的形式提供,这样我们在maven工程中引用就不方便,可以通过上传本地maven库的方式解决。
以移动云的mq接入为列,先下载好SDK jar,然后在文件所在目录启动cmd命令行,输入如下命令:
mvn install:install-file -Dfile=tuxedo-rocketmq-sdk-1.0.0.jar -DgroupId=com.chinamobile.tuxedo -DartifactId=tuxedo-rocketmq-sdk -Dversion=1.0.0 -Dpackaging=jar
在pom文件中就可以通过依赖包的方式使用了。
<dependency>
<groupId>com.chinamobile.tuxedo</groupId>
<artifactId>tuxedo-rocketmq-sdk</artifactId>
<version>1.0.0</version>
</dependency>