从NetBeans运行Glassfish时突然出现NoClassDefFound错误
我整天都在做一个演示项目,一切都很顺利 突然(看起来与我的任何操作都无关)我的应用程序失败,CDI内部某个地方出现了NoClassDefFoundError。奇怪的是,它以前工作过,但我就是不能让它再次工作 我使用的是全新的NB 6.9.1安装,没有任何模块。我只是通过clean+build启动了我的javaweb应用程序,然后运行菜单项 非默认设置如下所示: 我将Jersey项目中的两个JAR添加到项目的库文件夹中: jersey-bundle-1.5-SNAPSHOT.jar jersey-view-client-1.5-SNAPSHOT.jar 我删除了Glassfish添加的restlib库 我在sun-web.xml中将类加载器委托设置为false: 如泽西岛文件所述 突然之间,一切都很顺利从NetBeans运行Glassfish时突然出现NoClassDefFound错误,netbeans,glassfish,Netbeans,Glassfish,我整天都在做一个演示项目,一切都很顺利 突然(看起来与我的任何操作都无关)我的应用程序失败,CDI内部某个地方出现了NoClassDefFoundError。奇怪的是,它以前工作过,但我就是不能让它再次工作 我使用的是全新的NB 6.9.1安装,没有任何模块。我只是通过clean+build启动了我的javaweb应用程序,然后运行菜单项 非默认设置如下所示: 我将Jersey项目中的两个JAR添加到项目的库文件夹中: jersey-bundle-1.5-SNAPSHOT.jar jersey-
有谁能给我一个至少可以开始调查的线索吗?我花了一些时间,但这里是我看到的解决问题的最好方法:我花了一些时间,但这里是我看到的解决问题的最好方法:同样的事情(在没有ClassDefFoundError出现之前一切都是有效的)偶尔也会在其他项目上发生 解决方案是删除.netbeans/6.9/var/cache并重新启动netbeans。我怀疑罪魁祸首是NetBeans自定义类加载器的索引损坏。同样的事情(在NoClassDefFoundError出现之前一切都正常)偶尔也会发生在其他项目上
解决方案是删除.netbeans/6.9/var/cache并重新启动netbeans。我怀疑罪魁祸首是NetBeans自定义类加载器的索引损坏。最好包括没有def的类的名称(以及堆栈tace顶部的一些行),最好包括没有def的类的名称(以及堆栈tace顶部的一些行)谢谢-我需要一段时间才能查出来。然后我会勾选答案。我刚刚遇到了同样的问题。删除.netbeans/6.9/var/cache/index似乎就足够了。谢谢-我需要一段时间才能检查出来。然后我会勾选答案。我刚刚遇到了同样的问题。删除.netbeans/6.9/var/cache/index似乎就足够了。在您的链接上看不到解决方案。。你能解释一下你是如何解决的吗?对不起,我移动博客时丢失了备份。这就是链接断开的原因。无论如何,这个解决方案也不起作用。。你现在对如何解决这个问题有什么想法吗?:)现在真的很难解决…在你的链接上看不到解决方案。。你能解释一下你是如何解决的吗?对不起,我移动博客时丢失了备份。这就是链接断开的原因。无论如何,这个解决方案也不起作用。。你现在对如何解决这个问题有什么想法吗?:)我现在真的很坚持。。。