空指针

jiaojiao_huihui 2011-12-10 01:22:27
原来的包名叫common.model.entity,里面有一个java文件叫User。
我后来把包名改为了common,就出现了下面的问题:



java.lang.ClassNotFoundException: common.model.entity.User
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at java.io.ObjectInputStream.resolveClass(ObjectInputStream.java:604)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1575)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1732)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
at java.util.concurrent.CopyOnWriteArrayList.readObject(CopyOnWriteArrayList.java:845)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
at server.UserService.loadAllUser(UserService.java:58)
at server.ServerFrame.loadData(ServerFrame.java:114)
at server.ServerFrame.<init>(ServerFrame.java:38)
at server.ServerMain.main(ServerMain.java:56)
Exception in thread "main" java.lang.NullPointerException
at server.ServerFrame.loadData(ServerFrame.java:115)
at server.ServerFrame.<init>(ServerFrame.java:38)
at server.ServerMain.main(ServerMain.java:56)
...全文
94 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chensuper 2011-12-12
  • 打赏
  • 举报
回复
反序列化操作,不认识你的新类,重新做序列化才行。
li26338710 2011-12-10
  • 打赏
  • 举报
回复
代码放上来
凡人之玲珑 2011-12-10
  • 打赏
  • 举报
回复
去java 类users中改下packeg的路径就可以了

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧