我想创建将与 WOLA 集成(与 COBOL 集成)的 bean。
为此,我需要通过 @RemoteHome(com.ibm.websphere.ola.ExecuteHome.class)
注释 bean。然而,这是 IBM 的 Artifact ,应该驻留在 ola_apis.jar 中。
您知道如何解决这种依赖关系吗?如何将它添加到pom?我正在搜索一些 IBM 存储库,但找不到。
我的理解是,为了为 Websphere 创建 EAR,我应该能够在 Netbeans 中创建简单的 maven 项目。
最佳答案
IBM 在 IBM 托管的 Maven 存储库中提供了 Liberty 配置文件所需的 API。 Maven 存储库是 here .一旦您的 maven 可以找到 WOLA API 的这个存储库,您将希望在您的 pom 中使用以下内容:
<dependency>
<groupId>com.ibm.websphere.appserver.api</groupId>
<artifactId>com.ibm.websphere.appserver.api.zosLocalAdapters</artifactId>
<version>1.0.0</version>
<type>jar</type>
<scope>provided</scope>
</dependency>
从技术上讲,这些是 Liberty 配置文件 API,但在这种情况下,它们的 API 在 liberty 配置文件和完整配置文件之间是通用的,因此使用它应该没有问题。
关于java - Websphere maven 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30875933/