【问题标题】:MessagePack and GlassfishMessagePack 和 Glassfish
【发布时间】:2011-08-19 04:03:55
【问题描述】:

我正在尝试在 Glassfish 的 WAR 应用程序中使用 MessagePack,但我遇到了这个异常(尽管 JavaAssist 已经是该项目的一个库):

java.lang.NoClassDefFoundError: javassist/ClassPath at org.msgpack.template.builder.BuilderSelectorRegistry.initForJava(BuilderSelectorRegistry.java:58) 在 org.msgpack.template.builder.BuilderSelectorRegistry.(BuilderSelectorRegistry.java:38) 在 org.msgpack.template.TemplateRegistry.(TemplateRegistry.java:38) 在 org.msgpack.MessagePack.register(MessagePack.java:149)

当我打电话时会发生这种情况

org.msgpack.MessagePack.register()

有什么想法吗?

【问题讨论】:

    标签: exception glassfish classpath messagepack


    【解决方案1】:

    我在MessagePack's JIRA 中发布了错误,这就是答案:

    我将此库添加到我的类路径中:

    javassist.jar msgpack-0.5.2-devel.jar slf4j-api-1.6.2.jar slf4j-ext-1.6.2.jar slf4j-simple-1.6.2.jar

    直接复制到 glassfish 的 lib 文件夹,到:C:\Program 文件\glassfish-3.1\glassfish\domains\domain1\lib

    我现在要努力将它们添加到我的战争中

    再次非常感谢您。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-28
      • 1970-01-01
      • 1970-01-01
      • 2011-09-22
      相关资源
      最近更新 更多