我想要创建一个bean,它将与WOLA (与COBOL的集成)集成。
为了做到这一点,我需要通过@RemoteHome(com.ibm.websphere.ola.ExecuteHome.class)
注释bean。然而,这是应该驻留在ola_apis.jar中的IBM工件。
你知道我如何解决这个依赖吗?如何将它添加到pom中?我正在搜索某个IBM存储库,但找不到。
我的理解是,为了为Websphere创建EAR,我应该能够在Netbeans中创建简单的maven项目。
发布于 2015-06-16 21:37:02
IBM在IBM托管的maven存储库中提供了自由配置文件所需的API。maven存储库是这里。一旦您的maven可以为WOLA找到这个存储库,您将希望在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>
从技术上讲,这些都是自由概要API,但在这种情况下,它们在自由配置文件和完整概要文件之间是很常见的,所以使用它应该不会有问题。
发布于 2015-06-16 19:23:52
您可以将依赖项作为系统作用域包含在POM中(但是,不建议这样做),或者将JAR文件上传到公司内的自定义Maven存储库中(或者至少将其安装在本地存储库中)。当你这样做的时候,你可以选择你想要的组和工件id。
因为这些JAR是拥有专有许可证的WebSphere的一部分,所以没有公共Maven存储库,您可以在那里下载它。
https://stackoverflow.com/questions/30875933
复制相似问题