一个程序在我机子上一运行就报错,拷贝到朋友机子上运行就正常

lglgggg 2008-04-05 05:57:15
一个程序在我机子上一运行就报错,拷贝到朋友机子上运行就正常
我们运行软件环境是一样的
我的报下面的错:

Exception in thread "main" java.io.StreamCorruptedException: invalid type code: AC
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at oop_model2.ReadAndWrite.readInfoFromFile(ReadAndWrite.java:89)
at oop_model2.Testing.main(Testing.java:8)
...全文
162 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
sd6334606 2008-04-06
  • 打赏
  • 举报
回复
这个问题很有可能是由于代码不支持当前选中的jdk版本造成。

右键工程→properties→java Compiler
在Compiler compliance level:下拉框里面选中适合的jdk版本。

这样试试看,不行的话再考虑别的原因。
xiaojun_2006 2008-04-06
  • 打赏
  • 举报
回复
应该你的机子上的jdk的问题,环境变量有没有设置对嘛
Jaybin 2008-04-06
  • 打赏
  • 举报
回复
LZ写的代码是对象的序列化吗?
whoami23007432 2008-04-05
  • 打赏
  • 举报
回复
那就是你的路径不一样,重新设置一下。
kokobox 2008-04-05
  • 打赏
  • 举报
回复
找你的出问题的可能了,可能是你读取操作的文件已经损坏造成的
coolhty 2008-04-05
  • 打赏
  • 举报
回复
是否试过重新编译工程?

我也遇到过,一般是因为JDK版本问题...

还有就是用了第三方包没有导入.
zhirenshao 2008-04-05
  • 打赏
  • 举报
回复
代码贴出来看看。有代码才能给你比较明确的提示

看起来你代码试图读取文件。

看看你的文件在你电脑上和你朋友电脑上是否一样。
lglgggg 2008-04-05
  • 打赏
  • 举报
回复
我两的JDK都是1.6.0_02
valen_jia 2008-04-05
  • 打赏
  • 举报
回复
重起下,机器配置也可能有关系,我也碰到过
kokobox 2008-04-05
  • 打赏
  • 举报
回复
你们安装的jdk是一个版本的?

62,615

社区成员

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

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