设置开发环境

您可以使用 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 的工具。
表 1. JCICS 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 服务器日志文件。
只要将正确的库添加到构建路径或选择正确的 OSGi 目标平台, SDK 就可以自动解析依赖关系。

通过使用来自 Maven Central 的依赖关系,可以更灵活地选择 IDE ,并轻松集成到流行的构建工具链 (例如, Maven 或 Gradle) 中。 Maven Central 工件包含 JCICS , CICS 注释, CICS 注释处理器库和材料清单 (BOM) ,供您在所选 IDE 中声明 CICS 的依赖关系和开发应用程序。 可以直接从 Maven Central 获取工件,也可以使用 JFrog Artifactory 或 Sonatype Nexus 等工具从本地托管和允许列出的存储库获取工件。

过程

结果

您的开发环境已准备好为 CICS开发 Java 应用程序。

下一步操作

您可以通过引用 JCICS Javadoc 信息来开始开发 Java 应用程序。 如果您正在使用 IBM CICS SDK for Java,那么可以使用 IBM CICS SDK for Java 随附的示例来入门。 有关更多信息,请参阅 Java 样本: Servlet 示例