gpt4 book ai didi

jar - 需要什么 Jar 和 ActiveMQ 客户端、应用程序

转载 作者:行者123 更新时间:2023-12-04 15:32:08 27 4
gpt4 key购买 nike

我的类(class)路径上有 activemq-client-5.13.3.jar,但我不断收到

线程“主”java.lang.NoClassDefFoundError 中的异常:javax/jms/JMSException

如果我在我的类路径上使用 activemq-all-5.13.3.jar,那么一切正常。

但是我不允许使用 activemq-all jar。

添加了 jms-api-1.1-rev-1.jar

现在线程“main”中的异常 java.lang.NoClassDefFoundError: javax/management/j2ee/statistics/Stats

最佳答案

您可以使用 maven 通过 mvn dependency:tree 命令来确定这一点,或者使用其他以 maven 为中心的工具来探索工件依赖关系。

v5.13.3 至少需要这些

slf4j-api.jar geronimo-jms_1.1_spec.jar hawtbuf.jar



然后你可以添加一个像 log4j 或 logback 这样的 slf4j 绑定(bind)来获取正确的日志。根据您使用它的位置/方式,您可能还需要其他一些东西,例如 geronimo-j2ee-management_1.1_spec jar。

当然,如果你使用 maven 来构建,你可以让它变得更简单,因为它会为你管理 deps。

关于jar - 需要什么 Jar 和 ActiveMQ 客户端、应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37882853/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com