项目开发中缺少jar问题

java.lang.NoClassDefFoundError: com/caucho/hessian/io/Hessian2Input
at com.weibo.api.motan.serialize.Hessian2Serialization.deserialize(Hessian2Serialization.java:50)
at com.weibo.api.motan.codec.AbstractCodec.deserialize(AbstractCodec.java:50)
at com.weibo.api.motan.protocol.rpc.DefaultRpcCodec.decodeResponse(DefaultRpcCodec.java:373)
at com.weibo.api.motan.protocol.rpc.DefaultRpcCodec.decode(DefaultRpcCodec.java:125)
at com.weibo.api.motan.transport.netty.NettyDecoder.decode(NettyDecoder.java:110)
at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:282)
at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:216)
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274)
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261)
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:349)
at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:280)
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:200)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

造成这样的原因主要是缺少jar包,在pom文件中添加

<dependency>
<groupId>com.caucho</groupId>
<artifactId>hessian</artifactId>
<version>4.0.38</version>
</dependency>

 

posted on 2017-11-24 13:18  撒哈拉狼  阅读(662)  评论(0)    收藏  举报

导航