企业开发者采用 Java 语言进行开发时,只需要将e签宝提供的 Jar 包引入到项目中即可调用相关接口。
PaaS-SDK版适用JDK版本
JDK类型 | 支持的版本 | 其他注意事项 |
Oracle Java JDK | 1.8 | JDK不能低于 1.8 版本,其他高版本需贵司自测。 |
OpenJDK | 1.8 | 使用 1.8.0_242 版本,其他版本需贵司自测。 |
PaaS-SDK-Service版服务器配置
最低CPU核数 | 最低内存 | 推荐CPU核数 | 推荐内存 |
2核 | 4G | 4核 or 更高 | 8G or 更高 |
PaaS-SDK版的集成示例DEMO
下载 PaaS_SDKDemoForJava_3.0.18.zip 对接示例DEMO
PaaS-SDK版必须要引用的Jar
开发者使用 PaaS-SDK 版时,必须同时引入1个PaaS-SDK私有核心Jar和13个第三方开源依赖Jar。
e签宝PaaS-SDK私有核心Jar(1个)
e签宝 PaaS-SDK 私有核心Jar | 更新日期:2025/04/25
分类 | Jar名称 |
e签宝PaaS-SDK私有核心Jar | paas-sdk-3.0.18.jar |
第三方开源依赖Jar(13个)
分类 | Jar名称 |
第三方开源Jar | commons-codec-1.2.jar |
第三方开源Jar | commons-collections-3.2.2.jar |
第三方开源Jar | commons-io-2.5.jar |
第三方开源Jar | commons-lang-2.5.jar |
第三方开源Jar | commons-logging-1.2.jar |
第三方开源Jar | core-2.2.jar |
第三方开源Jar | gson-2.2.4.jar |
第三方开源Jar | httpclient-4.5.1.jar |
第三方开源Jar | httpcore-4.4.3.jar |
第三方开源Jar | httpmime-4.5.1.jar |
第三方开源Jar | log4j-1.2.17.jar |
第三方开源Jar | slf4j-api-1.7.5.jar |
第三方开源Jar | slf4j-log4j12-1.7.5.jar |
Maven方式引入相关Jar
(1)e签宝PaaS-SDK私有核心Jar在POM文件中推荐的Maven地址
PaaS-SDK不提供公共Maven仓库地址,开发者可按以下方式操作:
- 方式1:开发者先把 paas-sdk-3.x.x.jar 放置在项目中的lib目录下。然后在POM文件中指向项目中 paas-sdk-3.x.x.jar 的位置。
- 方式2:将 paas-sdk-3.x.x.jar 上传到贵司的本地 Maven 仓库中。
<dependencies>
<!-- The PaaS-SDK is not available in a public Maven repository. Please specify the location of the PaaS-SDK JAR file on your local system. -->
<!-- PaaS-SDK for eSign -->
<dependency>
<groupId>esign-cn</groupId>
<artifactId>paas-sdk</artifactId>
<version>3.0.18</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/paas-sdk-3.0.18.jar</systemPath>
</dependency>
</dependencies>
(2)第三方开源依赖Jar包POM文件中Maven地址
<dependencies>
<!-- Log4j -->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
<!-- SLF4J API -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.5</version>
</dependency>
<!-- SLF4J Log4j12 Binding -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.5</version>
</dependency>
<!-- commons-logging -->
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.2</version>
</dependency>
<!-- Apache HTTPClient -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.1</version>
</dependency>
<!-- Apache HTTPCore -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.4.3</version>
</dependency>
<!-- Apache HTTPMime -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpmime</artifactId>
<version>4.5.1</version>
</dependency>
<!-- Gson -->
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.2.4</version>
</dependency>
<!-- zxing -->
<dependency>
<groupId>com.google.zxing</groupId>
<artifactId>core</artifactId>
<version>2.2</version>
</dependency>
<!-- commons-collections -->
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.2.2</version>
</dependency>
<!-- commons-io -->
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.5</version>
</dependency>
<!-- commons-lang -->
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.5</version>
</dependency>
<!-- commons-codec -->
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.2</version>
</dependency>
</dependencies>
PaaS-SDK历史版本
开发者升级 PaaS-SDK 版本时,必须保证引入的PaaS-SDK私有核心Jar和第三方开源依赖Jar相匹配。
历史PaaS-SDK私有核心Jar和示例DEMO
更新日期 | 版本号 | e签宝PaaS-SDK私有Jar包 | DEMO |
2025/04/25 | 3.0.18 | ||
2025/04/03 | 3.0.17 | ||
2025/01/20 | 3.0.14 | ||
2024/08/20 | 3.0.7 | ||
2024/07/17 | 3.0.4 | ||
2024/06/21 | 3.0.3 | ||
2024/03/05 | 3.0.1 |
历史第三方开源依赖Jar包
更新日期 | 第三方开源Jar包 |
2024/02/05 |