-对于Java包,更推荐使用Maven工具安装管理。
参照以下代码示例,更新最新版本,在Maven中直接引用即可,并且请在settings.xml中引入有赞云maven仓库。
com.youzan.cloud
open-sdk-core
1.0.28-RELEASE
com.youzan.cloud
open-sdk-gen
1.0.22.80701202109281055-RELEASE
youzan-nexus-snapshot
Maven Repository Mirror running on maven.youzanyun.com
http://maven.youzanyun.com/repository/maven-public
central
dev
public
public repository
https://maven.youzanyun.com/repository/maven-public/
true
true
public
public repository
https://maven.youzanyun.com/repository/maven-public/
true
true
dev
【说明】
-SDK使用的是OkHttp3,已经暴露了对应的配置方法,可自行根据业务进行配置,参考如下示例。
OkHttpClient.Builder builder = new OkHttpClient.Builder().readTimeout(5, TimeUnit.HOURS);
HttpConfig httpConfig = HttpConfig.builder().OkHttpClientBuilder(builder).build();
YouZanClient youZanClient = new DefaultYZClient(httpConfig);
-Java open SDK依赖包引入示例如下。
com.alibaba
fastjson
1.2.54
org.apache.commons
commons-lang3
3.4
com.squareup.okhttp3
okhttp
3.12.0
com.google.guava
guava
27.0.1-jre
commons-codec
commons-codec
1.12
com.squareup.okio
okio
1.15.0