项目要用到支付宝的扫码支付,后台使用的maven 问了客服 官方目前没有 maven 的地址只能手动安装到本地了,若是建了maven 服务器也能够上传到服务器上java
1、首先 搭建好maven 基础环境,本地能够运行maven 命令(我用的是mac系统)apache
1.在官网下载Maven安装包,网址:https://maven.apache.org/download.cgi;bash
2.进入终端Terminal,验证JDK是否配置成功,输入java -version,显示JDK版本信息则配置成功;服务器
3.打开配置文件.bash_profile,输入open .bash_profile;app
4.输入Maven安装包路径:maven
export M2_HOME=/Users/zhuyanhui/Library/Mobile\ Documents/com\~apple\~CloudDocs/Documents/software/apache-maven-3.5.0ui
export PATH=$PATH:$M2_HOME/bin
code
保存修改并关闭.bash_profile;blog
5.输入source .bash_profile使修改生效ip
6.输入mvn -v验证Maven是否配置成功,若是显示Maven版本信息则配置成功。
二.从支付宝官网上下载sdk
1.https://doc.open.alipay.com/doc2/detail?treeId=54&articleId=103419&docType=1;
2.制做本地安装包
把alipay-sdk-java-3.0.0.jar放到 /Users/zhuyanhui/Documents/soft目录下
打开终端 输入 cd /Users/zhuyanhui/Documents/soft
mvn install:install-file -DgroupId=com.alipay -DartifactId=sdk-java -Dversion=3.0.0 -Dpackaging=jar -Dfile=alipay-sdk-java-3.0.0.jar
出现以上build success则表示编译成功
三 .在maven中的pom中添加本地仓库的alipay-sdk-java-3.0.0.jar
<dependency>
<groupId>com.alipay</groupId>
<artifactId>sdk-java</artifactId>
<version>3.0.0</version>
</dependency>
执行更新,这样就不会在报Missing artifact com.apply.alipay-sdk-java:alipay:jar:1.0啦!