解决方案-java netty NoClassDefFoundError 找不到eventloop class

问题描述

java netty NoClassDefFoundError 找不到eventloop class

在eclipse上用用netty框架写了个demo,直接在eclipse上能编译运行成功,导出了个jar包, 用java -jar 运行后,报出了如下错误:

Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.NoClassDefFoundError: io/netty/channel/Even
tLoopGroup
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.privateGetMethodRecursive(Unknown Source)
at java.lang.Class.getMethod0(Unknown Source)
at java.lang.Class.getMethod(Unknown Source)
at sun.launcher.LauncherHelper.validateMainClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Caused by: java.lang.ClassNotFoundException: io.netty.channel.EventLoopGroup
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 7 more

最开始以为是包没打好, 又重新在manifest里面定义了一下classpath,完事一样还是找不到eventloopgroup class,我工程里面就引用了一个netty-5.0.0.Alpha2,我看了一下这个包,class文件好好的静静的就躺在那里........为什么它找不到,求大神们给个解决方案。。。。

解决方案

检查下classpath环境变量的配置

解决方案二:

看下编译后的工程是否那个jar包!

时间: 2024-10-04 20:33:58

解决方案-java netty NoClassDefFoundError 找不到eventloop class的相关文章

unittest-Unittest时报了java.lang.NoClassDefFoundError:

问题描述 Unittest时报了java.lang.NoClassDefFoundError: Unittest时报了java.lang.NoClassDefFoundError: oracle/as/config/persistence/PersistenceManager这个错,是什么原因 解决方案 java.lang.NoClassDefFoundErrorjava中,进行Json转换时出错:java.lang.NoClassDefFoundError: org/apache/common

java.lang.NoClassDefFoundError 问题求解答

问题描述 java.lang.NoClassDefFoundError 问题求解答 自己做的小程序,引用百度地图的时候 出现的异常,我另外有个项目是导入的项目,里面也是有百度的SDK引用,同样的eclipse和ADT的版本,没有出现这个异常,试了网上的很多办法,没有能解决.求大神指教! 解决方案 [问题]java.lang.NoClassDefFoundError如何解决java.lang.NoClassDefFoundError问题解决 java.lang.NoClassDefFoundErr

tomcat-Java报错,各位大神帮忙看看:java.lang.NoClassDefFoundError

问题描述 Java报错,各位大神帮忙看看:java.lang.NoClassDefFoundError 代码如下: com.asiainfo.crm.open.base.bo.IOpenLogical iOpenLogical = IUcmCoreFactory.getICenterSV()._getICenterByBillId(aBillId); 上面代码执行时跳到下面代码,随后报错: public static ICenterSRV getICenterSV() throws IOpenE

友盟推送 测试报错java.lang.NoClassDefFoundError

问题描述 友盟推送 测试报错java.lang.NoClassDefFoundError 12-25 19:05:07.605: E/AndroidRuntime(3206): FATAL EXCEPTION: main12-25 19:05:07.605: E/AndroidRuntime(3206): Process: com.umeng.message.example PID: 320612-25 19:05:07.605: E/AndroidRuntime(3206): java.lan

代码-关于java.lang.NoClassDefFoundError:

问题描述 关于java.lang.NoClassDefFoundError: 出错提示是这样的: java.lang.NoClassDefFoundError: org/saxpath/SAXPathException at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:621) at java.security.SecureClass

logging-异常 java.lang.NoClassDefFoundError

问题描述 异常 java.lang.NoClassDefFoundError java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory 是这个错误,是不是缺了 org.apache.commons.logging.LogFactory 这个包? 解决方案 的是你的运行方式不对啊?你试着用configuration运行一下,不知道你的程序结构是怎样写的啊!你自己找一下看有那个类没 解决方案二: 是少了org.apach

Spring boot ---- java.lang.NoClassDefFoundError: javax/servlet/ServletContext

  场景描述 项目中用到spring boot进行带页面的开发,从github上的simples中下载了对应的spring-boot-sample-web-jsp项目,经简单修改之后死活启动不起来,各种异常.spring-boot以简单容易上手为核心宗旨,可为什么在引入jar时就会出现这么多问题呢? 异常信息 异常一: 2016-06-17 11:04:14.216 ERROR 4684 --- [ main] o.s.boot.SpringApplication : Application s

缓存-java.lang.NoClassDefFoundError问题

问题描述 java.lang.NoClassDefFoundError问题 java.lang.NoClassDefFoundError at jsp_servlet._mis._selfcard._productmanager._updatezxactivity._search.__define._jspService(__define.java:442) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.

Tomcat不能启动的问题 java.lang.NoClassDefFoundError: org/apache/juli/loggi ng/LogFactory

问题描述 错误提示:Exceptioninthread"main"java.lang.NoClassDefFoundError:org/apache/juli/logging/LogFactoryatorg.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:54)这是怎么回事?谢谢各位!! 解决方案 解决方案二:在你eclipse里设置的存放class文件的路径指定得不对吧!解决方案三:把Bulidpath的