设置开发环境
您可以使用 JCICS API 来开发可访问 CICS® 资源的 Java™ 应用程序。 该 API 在 IBM® CICS SDK for Java, Maven Central 或 CICS 安装的 USSHOME 目录中可用。
关于此任务
JCICS API 为您提供了用于访问 CICS 服务的 Java 接口。 此 API 是为其他 CICS 支持的语言 (例如 COBOL) 提供的 EXEC CICS API 的 Java 等效项。
该表显示了提供 API 的位置以及可用于使用 API 的工具。
| Java 代码编写工具 | JCICS API |
|---|---|
| CICS Explorer® | 在预安装的 IBM CICS SDK for Java中提供,用于自动解析依赖关系。 |
| Maven 和 Gradle (用于从 Maven Central 访问工件) | 您可以使用支持 Maven 或 Gradle的任何 Java IDE 来声明依赖关系。 |
| 任何其他工具,用于导入 USSHOME 中提供的 API jar | 您需要手动导入依赖关系。 |
注: 如果要为 CICS开发 Java EE 应用程序,那么必须在 CICS Explorer中安装 IBM CICS SDK for Java EE and Liberty 。
CICS Explorer 为您提供以下工具来开发,打包和部署 CICS JVM 服务器中托管的 Java 应用程序:
- IBM CICS SDK for Java 提供对 JCICS API 的支持。
- Eclipse 和 Eclipse Web Tools Platform 提供了用于开发 Java EE 应用程序的工具。
- IBM CICS SDK for Java EE 和 Liberty 以 Java 构建路径库或 OSGi 目标平台的形式提供 Java EE 和 Liberty API。
- CICS Explorer 提供了用于在 CICS 束中打包,部署和管理 Java 应用程序的工具。
- Explorer for z/OS® 提供了用于在 z/OS上处理文件,数据集和作业的工具,包括查看 JVM 服务器日志文件。
通过使用来自 Maven Central 的依赖关系,可以更灵活地选择 IDE ,并轻松集成到流行的构建工具链 (例如, Maven 或 Gradle) 中。 Maven Central 工件包含 JCICS , CICS 注释, CICS 注释处理器库和材料清单 (BOM) ,供您在所选 IDE 中声明 CICS 的依赖关系和开发应用程序。 可以直接从 Maven Central 获取工件,也可以使用 JFrog Artifactory 或 Sonatype Nexus 等工具从本地托管和允许列出的存储库获取工件。
过程
结果
您的开发环境已准备好为 CICS开发 Java 应用程序。