2

我已经为 CICS 创建了几个 Java 应用程序,并使用了 CICS Explorer 并将它们部署到 CICS TS 4.2。我读到的所有内容都说以这种方式部署,但是如果我想创建一个应用程序以部署到第 3 方环境怎么办?根据 IBM 的所有内容,我需要使用 CICS Explorer。实际上,我已经能够避免 CICS explorer 使用令人讨厌的 hack,包括在 Z/OS 上创建包、下载包、编辑 cics.xml 文件并在其他地方重新部署。有效,但整个过程仍有待改进。

是否有使用 CICS Explorer 部署 CICS Java 应用程序的书面替代方案?我确实阅读了一些关于部署不是 cics 包的 osgi 包的能力,但我无法找到更多关于此的信息。

4

3 回答 3

1

谢谢你的问题。如果你不介意的话,在我回答之前,我有几个我自己的。首先,当您说要将应用程序部署到“第三方环境”时,您是什么意思;这是不同的 CICS 系统还是其他什么?其次,您在使用 CICS Explorer 创建和部署应用程序时遇到了哪些问题?

于 2014-12-18T11:49:00.020 回答
1

您也许可以使用CICS 构建工具包,这允许您从 Eclipse 项目创建/构建可部署的 CICS 捆绑项目结构。它还允许您使用属性文件中的值修改 CICS 捆绑资源属性中的特定变量,这包括 JVM 服务器名称。

于 2017-01-19T17:07:48.097 回答
0

时间流逝,从 2019 年开始,这个问题有了另一个解决方案。

如果您使用 Maven 或 Gradle 构建 Java,则可以使用CICS bundle Maven pluginCICS bundle Gradle plugin。他们获取您的 Java 模块并将其包装成一个 CICS 包,以便您部署到 CICS 或工件存储库。

这些插件适用于任何 CICS TS 版本,但如果您还拥有 CICS TS 5.6 及更高版本,那么您可以直接从这些插件中使用CICS 捆绑部署 API,并将其作为开发构建的一部分部署到 CICS。

于 2020-12-09T16:16:58.467 回答