这是我在 Lubuntu 12.04 32bit + jdk1.6.0_33 + Intellij IDEA 11.1.2 下编译我的类时得到的输出:
Cannot find symbol method initCause(java.lang.ClassNotFoundException)
项目的语言级别是“5 enum word”。
你能给我解释一下这里的问题是什么以及如何解决吗?
附言这是一个SUN jdk
最佳答案
您的问题中没有足够的细节,但据我了解,您有一个类,其方法 initCause() 接受一个对象,而该对象不在您的类路径中,因此您需要做的是找到包含此类的 jar/project 并将其添加到您的类路径中。
如果您发布代码示例(失败的代码示例)以及您如何执行它(使用 IDE 或在命令行中),将会很有帮助。
关于java - 找不到符号方法initCause,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11184976/