首页 > 解决方案 > 无法使用 Gradle 导入 com.tibco.tibjms.TibjmsQueueConnectionFactory

问题描述

所以我一直致力于将 Maven 项目迁移到 Gradle 上。在这样做的同时,我可以跨越一个名为TibjmsQueueConnectionFactory我一直试图弄清楚如何尝试导入的类。我在MVNRepository上找到了我的大部分其他导入,但是,我为这个尝试的所有导入似乎都不起作用。

这基本上就是我想要做的所有事情:

// https://mvnrepository.com/artifact/com.tibco/tibjms
    implementation group: 'com.tibco', name: 'tibjms', version: '1.0'

我确实在某个地方看到 Tibco 可能根本不存在于该位置,也许我必须下载一个 jar 文件,但我不确定是否是这种情况。以前有没有其他人遇到过这个问题?你是怎么解决的?

标签: gradlebuild.gradletibcotibco-emstibco-business-works

解决方案


此答案中提供了一个可能的 maven 项目 pom 依赖解决方案。您可以tibjms-4.1从上传到openmindonline repo的 pom 中获取TibjmsQueueConnectionFactory. 我们无法从icm访问其他版本。

在您的存储库块中添加 openmindonline 存储库信息build.gradle

repositories {
    // You can declare any Maven/Ivy/file repository here.
    maven {
        url "http://repository.openmindonline.it/"
    }
}

然后添加块implementation 'tibco-ems:tibjms:version:4.1'dependencies

如果您在本地有可用的 jar 文件,则可以遵循此问题中提供的解决方案。


推荐阅读