有who知道 JB6里调试EJB的helloworld时出错。信息提示为:"HelloWorld.jpx": java2iiop: fatal error: the Java virtual machine encountered an error (java.lang.NoSuchFieldError: _remoteObject); the compiler cannot continue你出的错翻译过来是JAVA虚拟机产生了一个错误
原因大概是你使用JBUILDER6不当,你最好买一本《JBUILDER开发人员指南》,看看如何建一个工程,再在此包内建一个应用,脱两个控件,改一下属性就OK了。另外,我认为你基础不好,买一本《JAVA2程序设计实物入门》,带光盘,不用下JDK,盘上有,还有很多例程序,就有HELLOW WORLD程序,另外下一个JCREATOR,实现可视化调JAVA程序,JBUILDER自动产生的很多代码,对初学者会不知所云,我`就是这样过来的

解决方案 »

  1.   

    估计是jdk配置有问题,搜索一下相关问题
      

  2.   

    我刚学EJB的时候也是N个例子无一成功,其实先把EJB的基础知识搞个清楚,
    会使开发和部署轻松许多,不要急于求个运行的效果。效果出来只是时间问题。没有时间写一篇原创的文章,见谅~不过我第一个运行成功的例子是网上的一篇叫《WIN2000下J2EE安装与部署》,大概是这个名字,环境是J2EE RI。如果照原文不行,把客户端也简单
    部署一次,用runclient运行,我试过N次,绝对可以。
    如果不知道客户端部署和runclient,建议EJB知识方面先充充电,推荐SUN的
    英文J2EE教程。java.sun.com下载
      

  3.   

    回zuoxiaoqin:刚收到,但还没看,谢谢!以后请多多指教。
    多谢大家的支持。不过我没有时间去研究呀,5月底就要交毕业论文,所以至少简单也要个HelloWorld 般的例子支持论文呀
      

  4.   

    对了!我用的是XP,后来才加安装JAVA虚拟机的。不知这个问题有无影响调试?
      

  5.   

    JavaPath
    http://www.csdn.net/Develop/read_article.asp?id=12699
    看一看这个贴子,希望对你有所帮助!
    祝你好运!