为什么我在 Java 中收到 NoClassDefFoundError 错误?
问题描述:
我在运行 Java 应用程序时遇到 NoClassDefFoundError
.这通常是什么原因?
I am getting a NoClassDefFoundError
when I run my Java application. What is typically the cause of this?
答
这是由于存在您的代码所依赖的类文件,并且该文件在编译时存在但在运行时找不到.寻找构建时间和运行时类路径的差异.
This is caused when there is a class file that your code depends on and it is present at compile time but not found at runtime. Look for differences in your build time and runtime classpaths.