maven中央仓库没找到像样的支付宝jar包依赖,所以就把最新支付宝接口jar包,安装到本科maven仓库,然后项目里直接引用;
首先第一步,要学习下maven基本课程,maven本机要安装,
学习路线图里有maven课程 http://www.java1234.com/javaxuexiluxiantu.html
然后我们目前jar包版本是 alipay-sdk-java20180122110032.jar
第一步:把Jar包放到 C:\Users\Administrator\ 目录下 (just为了方便)
第二步:我们cmd进入,
然后 贴入命令: mvn install:install-file -DgroupId=com.alipay -DartifactId=sdk-java -Dversion=20180122110032 -Dpackaging=jar -Dfile=alipay-sdk-java20180122110032.jar
执行即可;
执行完,我们会发现 本地仓库里有这个jar包了;
第三步:项目里加入依赖
1
2
3
4
5
|
<
dependency
>
<
groupId
>com.alipay</
groupId
>
<
artifactId
>sdk-java</
artifactId
>
<
version
>20180122110032</
version
>
</
dependency
>
|
OK了
修改Eclipse工作空间默认编码
Eclipse工作空间默认编码是GBK,新建的项目默认编码也是GBK,一般情况没啥问题;
但是有时候引入源码的话 比如支付宝SDK源码,就发现是乱码了,因为支付宝SDK打包源码的时候,编码是UTF-8;
所以还是直接把工作空间默认编码改成UTF-8,所有项目编码都默认是UTF-8
具体操作:
eclipse 菜单 windows -> preferences
搜索workspace 然后编码改成UTF-8 然后 Apply 最后OK即可;
支付宝开发者入驻
接入支付宝的话,我们必须先成为支付宝开发者,我们要先入驻下,然后才能接入开发;
登录 https://open.alipay.com/ 蚂蚁金服开放平台
支付宝登录下
点击右上角管理中心
点击“开始入驻”,
跳转到新页面,我们输入我们的个人信息,然后提交即可;
入驻完毕后,进入后台管理;
开发者中心,有开发者接入,比如我们可以接入网页&移动应用快速支付,但是个人无法申请,需要有企业营业执照,所以我们教学的话,直接是右侧开发服务,研发服务,用到里面的沙箱模拟;