java - 找不到符号方法initCause

标签 java linux intellij-idea classnotfoundexception

这是我在 Lubuntu 12.04 32bit + jdk1.6.0_33 + Intellij IDEA 11.1.2 下编译我的类时得到的输出:

Cannot find symbol method initCause(java.lang.ClassNotFoundException)

项目的语言级别是“5 enum word”。

screenshot of the error

你能给我解释一下这里的问题是什么以及如何解决吗?

附言这是一个SUN jdk

最佳答案

您的问题中没有足够的细节,但据我了解,您有一个类,其方法 initCause() 接受一个对象,而该对象不在您的类路径中,因此您需要做的是找到包含此类的 jar/project 并将其添加到您的类路径中。

如果您发布代码示例(失败的代码示例)以及您如何执行它(使用 IDE 或在命令行中),将会很有帮助。

关于java - 找不到符号方法initCause,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11184976/

相关文章:

java - (Java) 退出循环 "remotely"

Java 抽象类构造函数范围

python - libstdc++ 错误 : 'GLIBCXX_3.4.22' not found

java - IntelliJ 可以为 Java 类生成可链接的 setter /修改器吗?

java - 线程和文件写入

java - 如何读写一个HashMap到一个文件?

linux - Linux 中的虚拟网络设备

linux - 如何在 Linux 上使用不同的工作表创建 CSV 文件

eclipse - 在 IDE 中使用 clojure 和 leiningen

java - 意外的顶级异常 - 多个库项目