【发布时间】:2010-09-16 13:06:54
【问题描述】:
当我得到一个 java.io.InvalidClassException 时,它给了我它想要的 serialVersionUID,以及它得到的 serialVersionUID。有没有一种简单的方法可以判断我的几十个 jar 中的哪一个使用了错误的 serialVersionUID?
更新:我应该提到我们的意图是同时更新所有内容,但我正在尝试调试我们构建和部署过程中的问题。
【问题讨论】:
-
JAR 不使用 serialVersionUID。上课。该类在错误消息中命名,因此您所要做的就是找到该类。
-
而且这个问题实际上没有任何意义。没有什么可以阻止您对 JAR 文件中的每个类或整个企业使用相同的值,例如 1L。不清楚你在问什么。
标签: java serialversionuid