zhuifeng20008 2016-02-24 12:49 采纳率: 50%
浏览 1849
已结题

【HELP】JAVA demo运行找不到类

出现如下错误,对应的调用代码如下User user=(User)amf3input.readObject();//AMF3读取flex发送过来的as对象 ,请问下是不是运行时候还差哪些参数设置?
图片说明

我进一步定位问题发现应该是FLex这边定义的RemoteClass找不到。flex客户端我是放在其他目录,java服务器是通过cmd开启的,是否是路径的问题?

Flex端

 package vo  
{  
    [Binable]  
    [RemoteClass(alias="cn.com.User")]//注意:这里要与服务器端的VO类对应  
    public class User   
    {  
        public var id:int;  
        public var name:String;  
    }  
}  

JAVA端


package cn.com; //vo对象所在的包  

import java.io.Serializable;//导入接口  

//因为类要在网络上传输,所以必须序列化,即实现Serializable接口  
//注意类User的全名为socket.User,即包名.类名  
public class User implements Serializable{  
    int id;  
    String name;  
  • 写回答

5条回答

  • Exploring1024 2016-02-24 13:35
    关注

    根据错误提示,在ClassUtil类中找不到User这个类,是不是你代码有什么问题啊

    评论

报告相同问题?

悬赏问题

  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
  • ¥15 让node服务器有自动加载文件的功能
  • ¥15 jmeter脚本回放有的是对的有的是错的
  • ¥15 r语言蛋白组学相关问题
  • ¥15 Python时间序列如何拟合疏系数模型