从命令提示符计算SerialversionUID时出现问题

时间:2011-04-29 13:31:20

标签: java

每当我尝试从命令提示符计算serialversionUID时,我得到“线程中的异常”主“java.lang.NoClassDefFoundError:javax.servlet.http.HttpServletRequest”。

classpath设置正确。我的classpath中有j2ee.jar。

任何人都可以帮助我。

2 个答案:

答案 0 :(得分:1)

如果您已经已经序列化了该类的实例并且您已经更改了它并希望保持与现有序列化的序列化兼容性,那么您才真正需要这样做。否则只需使用1L或-1L。

答案 1 :(得分:0)

确保包含javax.servlet。*的JAR文件位于CLASSPATH中。