问题标签 [classnotfoundexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
12 回答
28554 浏览

android - 主要活动的 Android 应用 ClassNotFoundException

大多数设备都可以运行我的应用程序,但我收到此错误报告:

我发现有一个相关的答案: ClassNotFoundException Android

但问题是,我的异常发生在我编写的任何代码行之前,那么如何确保加载类加载器?

0 投票
8 回答
36356 浏览

android - 引用 .jar 库时无法解决超类错误

  1. 我做了一个Android项目并运行它。它运行成功。
  2. 我用 Java 开发了一个 Web 服务并托管它。它运行成功。
  3. 我将 web 服务导出到 .jar 中并将其添加到我的 Android 项目中。
  4. 当我尝试调用 Web 服务中的方法时,出现Unable to resolve superclass错误。

我的错误日志:

0 投票
34 回答
638316 浏览

spring - java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener

我将这些包含在构建路径中:

  • 所有 Spring 库
  • Apache Tomcat 7.0 库

该项目在启动过程中仍然失败:

org.sprintframework.web-3.1.0.M1.jar,我可以看到org.springframework.web.context.ContextLoaderListener

谷歌上有人说spring.jar应该包括在内,但我spring.jar在 3.x 发行版中看不到任何内容。

Eclipse 3.6.2
雄猫 7

编辑:Spring 论坛(离线)上有人说应该在项目属性中检查“自动更新依赖项”,但我在项目属性中没有看到类似的东西。

0 投票
1 回答
440 浏览

java - XSLT 未调用属于 Java 父类的方法:ClassNotFoundException & NoClassDefFoundError

我正在尝试调用一个方法,比如说getFullName()在 XSL 样式表中。该方法属于一个类Person,该类是 的超类Student。我Student在 XSL 样式表命名空间中定义了如下类:xmlns:std="java:example.code.Student". 但是,在运行时,我收到以下两个错误:ClassNotFoundExceptionNoClassDefFoundError for example.code.abstract.Person. 似乎 Person 的类定义在运行时不可用?对象不应该Student有权访问其父级的方法吗?

0 投票
5 回答
1921 浏览

java - eclipse中的classdefnotfound错误(奇怪)

我的 Android 应用程序在运行时收到 classdefnotfound 错误。除了这一堂课外,一切都运行良好。以前这门课有效。该类实际上在一个外部库中,所有库都是正确的。有没有人在eclipse中遇到过这样的事情?我感觉是环境问题。

该类在 google api 客户端库版本 1.4.1 中。

classdefnotfound: com.google.api.client.xml.XmlNamespaceDictionary;

jar 文件位于 lib 目录和 .classpath 文件中。

0 投票
1 回答
1232 浏览

maven - 转换为 Maven 后的 ClassNotFoundException 在 Struts DynaValidatorForm 上构建

我最近在我的 Struts Web 项目上设置了 Maven,在将生成的 EAR 部署到 Websphere Application Server 之后,我在 Struts 的 DynaValidatorForm 类上得到了 ClassNotFoundExceptions。这似乎与 JAR 无关,所以我觉得这与 maven 创建与我正在使用的 struts 版本不兼容的类文件有关,尽管我没有收到编译时错误。

潜在线索:

  • DynaValidatorForm 类存在于 struts-1.1 jar 文件中,该文件包含在 EAR 的 WEB-INF/lib 目录中。
  • 只是为了确保我没有由 maven 转换引起的依赖问题,我将 EAR 中的所有 jar 替换为以前的所有 jar(pre-maven 和 pre-broken),并且在部署时遇到了同样的错误用所有旧 jar 更新 EAR(顺便说一下,相同的源代码)。
  • 接下来,我尝试交换生成的类文件而不是交换 jar;我用非 Maven 构建的 EAR 中的相同类替换了所有在 Maven 构建的 EAR 中引用 DynaValidatorForm 的类文件,当我在 Websphere 中安装它时没有出现错误。非 Maven 构建的 EAR 是使用来自 Rational Application Developer (Eclipse) 的简单 EAR 导出构建的。

类交换工作的事实让我觉得问题出在 maven 生成的类文件上,但我不知道问题是什么。Java 版本差异是我当时唯一能想到的,但是 Struts 在 Java 5 和我的旧构建过程中工作得很好,而且我是,或者相信我无论如何,使用 1.5 构建源代码,因为我有一个 maven-使用源和目标设置为 1.5 定义的编译器插件。我很困惑。

有人在这里有什么想法吗?非常感谢您提出的任何建议。

更新:

POM 中有趣的部分:

堆栈跟踪:

0 投票
0 回答
625 浏览

eclipse - 类确实存在时出现 ClassNotFoundException

我正在尝试使用 cheng81 的 Android-Bluetooth-Simulator。

我不断收到 ClassNotFoundException。我已经检查过,该类的 jar 文件包含在项目的构建路径中。我扫描了 jar 文件以检查类是否存在并找到它。

我可能做错了什么?

搜索:

0 投票
2 回答
1598 浏览

gwt - GWT Autobeans / NoClassDefFoundError:我做错了什么?

我正在尝试使用AutobeansGWT中将POJO序列化为JSON 我不断收到一个和,两者都在寻找。这是在标记Place的上下文中。NoClassDefFoundErrorClassNotFoundExceptionorg.json.JSONObject

我创建了一个 JUnit 测试来隔离问题。测试是:

我的堆栈跟踪是

这是 Tokenizer 的相关位:

我已经在我的 .gwt.xml 中添加了 Autobeans,但我似乎仍然缺少一些东西。

0 投票
1 回答
2250 浏览

java-me - j2me 文件连接 java.io.IOException:无法访问根目录

在上面的代码中,我收到以下错误:

文件 file:\\c:\myfile.txt 存在。我现在该怎么走?

0 投票
4 回答
2199 浏览

java - 运行时无法在 Java 中找到主类

我有一个java swing代码里面有5个类,主类引用其他四个类,这里​​我也添加了一些jar,我给出以下cmd进行编译,

这里 JavaSamp 持有 mainclass 其他类是 WriteHelper、JavaDemo、DataBaseHelper、fileEncription 和 SendEmail 类,当我使用上面的 cmd 编译时它编译成功,当我运行这个类时,我有以下异常

我该如何克服它,提前谢谢...