NoSuchFieldError Java

提摩太

我的代码中出现了NoSuchFieldError,现在oracle不太清楚为什么抛出此错误,只是说:如果类的定义发生了不兼容的更改,则此错误只能在运行时发生。

有人可以向我解释一个人如何“不兼容地”改变一堂课吗?我正在谈论的课程扩展了很多课程,因此我怀疑这可能与该课程有关,但是我不知道从哪里开始寻找或寻找什么。

比奇洛普:

如果仅部分重新编译代码,通常会引发此错误。您有旧代码引用了在重新编译的类文件中不再存在的字段。

解决方案是清除所有类文件并重新编译所有内容。

更新:如果重新编译所有内容后仍然出现相同的错误,则可能是针对外部库的一个版本进行编译,而在运行时使用了另一个版本。

您现在需要做的是首先确定导致问题的类(看起来您已经完成了此工作),然后使用-verbose:class命令行选项运行您的应用程序它将在您的标准中转出很多类加载信息,您将能够找到问题类的确切位置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

来自分类Java

java.lang.NoSuchFieldError:INSTANCE

来自分类Java

java.lang.NoSuchFieldError:默认

来自分类Dev

java.lang.NoSuchFieldError:反思

来自分类Dev

NullnessChecker错误:java.lang.NoSuchFieldError:释放

来自分类Dev

更改类后java.lang.NoSuchFieldError

来自分类Dev

ScalaFx MouseEvent:java.lang.NoSuchFieldError:返回

来自分类Java

春季:java.lang.NoSuchFieldError:IMPORT_BEAN_NAME_GENERATOR

来自分类Java

java.lang.NoSuchFieldError的:ACCEPT_CASE_INSENSITIVE_VALUES

来自分类Java

“java.lang.NoSuchFieldError的:超级”异常 - 错误的编译器?

来自分类Java

在Java中读取Excel工作表时出现NoSuchFieldError

来自分类Dev

使用ScalaTest时出现java.lang.NoSuchFieldError

来自分类Java

线程“主”中的异常java.lang.NoSuchFieldError:TRACE

来自分类Java

Spring 3.1 entityManagerFactory java.lang.NoSuchFieldError:NULL错误

来自分类Dev

JSON解析器-java.lang.NoSuchFieldError:defaultReader

来自分类Dev

Eclipse无法启动:java.lang.NoSuchFieldError:url

来自分类Java

Java-grpc和tikv-java:NoSuchFieldError:CONTEXT_SPAN_KEY

来自分类Java

线程“主”中的异常java.lang.NoSuchFieldError:JAVA_VENDOR

来自分类Dev

适用于ssm的aws Java sdk提供了java.lang.NoSuchFieldError:SIGNING_REGION

来自分类Dev

Proguard应用程式当机(造成原因:java.lang.NoSuchFieldError:否“ Lcom / facebook / jni / HybridData)

来自分类Java

抖动错误:java.lang.NoSuchFieldError的PREFER_HIGHEST_OR_REMOTE_VERSION_NO_FORCE_STAGING

来自分类Dev

如何解决此错误:java.lang.NoSuchFieldError:UTF_32BE?

来自分类Dev

JPA:QUERY DSL错误:java.lang.NoSuchFieldError:LIKE_IC

来自分类Java

带有弹性搜索的Spring Boot导致java.lang.NoSuchFieldError:IGNORE_DEPRECATIONS

来自分类Dev

java.lang.NoSuchFieldError:来自Linux终端的带有twilio的DEF_CONTENT_CHARSET

来自分类Java

HTTPClient示例-线程“主”中的异常java.lang.NoSuchFieldError:INSTANCE

来自分类Java

响应式Spring Boot-java.lang.NoSuchFieldError:DEFAULT_SHUTDOWN_QUIET_PERIOD

来自分类Dev

AWS EMR客户端错误:java.lang.NoSuchFieldError:SIGNING_REGION

来自分类Dev

从Java执行而不是从命令行执行时出现NoSuchFieldError

来自分类Dev

Android:更新至SDK 23后出现java.land.NoSuchFieldError

TOP 榜单

热门标签

归档