作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
org.apache.commons.lang.SerializationException: java.lang.ClassNotFoundException: com.anonymized.bean.Person
at org.apache.commons.lang.SerializationUtils.deserialize(SerializationUtils.java:166)
at org.apache.commons.lang.SerializationUtils.deserialize(SerializationUtils.java:193)
at org.apache.commons.lang.SerializationUtils.clone(SerializationUtils.java:81)
at com.anonymized.CallingClass.handleRequestInternal(CallingClass.java:45)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
Truncated. see log file for complete stacktrace
Caused By: java.lang.ClassNotFoundException: com.anonymized.bean.Person
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
Truncated. see log file for complete stacktrace
抛出异常的调用。
Person copy = (Person) SerializationUtils.clone(PersonHolder.getPerson(request));
PersonHolder.getPerson(request)
返回一个Person
Person
实现了 Serializable
request
是一个 HttpServletRequest,它具有被传递到我尝试克隆 Person
的方法的数据。它包含 getPerson
方法所需的数据。我不认为这与我的问题有任何关系,但我只是想弄清楚它在做什么。commons-lang-2.4.jar
包含在我的项目中。org.apache.commons.lang.SerializationUtils
和 Person
类。知道我在这里做错了什么吗?
最佳答案
尝试导入 org.apache.commons.lang3.SerializationUtils。
关于java - 使用 SerializationUtils.clone() 时出现 ClassNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42681221/
在一个实体 MyEntity 中我发现了这样的东西 @Override public MyEntity clone(){ // TODO: do not use Orika here
org.apache.commons.lang.SerializationException: java.lang.ClassNotFoundException: com.anonymized.bea
在编写测试时,我遇到了克隆对象的要求。通过 apache-commons 找到了 2 个 Utill 类然后我试图找到我应该使用哪个,我试图通过阅读两个 API 文档来找到差异,但没有找到我应该在什么
我是一名优秀的程序员,十分优秀!