使用阿里的短信服务,但是jar包只能在本地使用,将服务发布到tomcat就需要将阿里的jar包安装到maven的本地仓库中去。
1.先下载需要的jar包到本地。
2.在项目的pom文件中添加配置。
<build>
<defaultGoal>compile</defaultGoal>
</build>
3.在Eclipse中右击项目-Run as-Maven build...-输入:
install:install-file -DgroupId=你的组id -DartifactId=jar包名称(自定义) -Dversion=版本 -Dpackaging=jar -Dfile=包名全路径
例如:
install:install-file -DgroupId=com.airbnb -DartifactId=alicom-mns-receive-sdk -Dversion=1.0.0 -Dpackaging=jar -Dfile=D:\m2\repository\aliyun\alicom-mns-receive-sdk-1.0.0.jar
点击OK,在控制台查看结果,结果是build success就安装成功了。
也可以用dos命令在项目主目录下进行操作,但是前面要加mvn,也就是mvn install,eclipse的maven build自动在前面加了mvn所以它不用写。
4.最后在pom文件中添加依赖,比如:
<dependency>
<groupId>com.airbnb</groupId>
<artifactId>alicom-mns-receive-sdk</artifactId>
<version>1.0.0</version>
</dependency>
就完成了。