准确的说,是要安装一个J2EE Application Server。你可以使用免费的JBoss 3.0.2。

解决方案 »

  1.   

    谢谢回答!不知我的代码为什么不能通过,我安装了WEBLOGIC6.1
    import javax.ejb.EJBObject;
    import java.rmi.RemoteException;public interface Hello extends EJBObject{
    public String sayHello() throws RemoteException;
    }出错如下:
    hello.java:3: package javax.ejb does not exist
    import javax.ejb.EJBObject;
      

  2.   

    当然了,j2ee有两种意义,一是指开发工具包,二是只应用服务器。
    你要开发ejb,前者必须安装,后者,你可以不安装j2ee的应用服务器,但是必须得安装一种应用服务器,可以是webshpere或者是weblogic等
      

  3.   

    wjmmml(笑着悲伤) 說的很好,如果只是ejb,看你是甚麼用途啦,如果是內嵌的,可能只需要在apache中填加相硬的模塊,如果是軟件開發,或著是j2ee類應用,哪weblogic,webspere,tomcat,都勢必不可少的中間件開發平台
      

  4.   

    to :wjmmml(笑着悲伤) 
       谢谢!我还是不明白这句话,难道WEBLOGIC不是J2EE的应用服务器吗?
    我必须先安装J2EE吗?“可以不安装j2ee的应用服务器,但是必须得安装一种应用服务器,可以是
      webshpere或者是weblogic等”
      

  5.   

    关注!
    等待!
    另:有没有可以在win2k ser 平台下用的j2ee sdk 的版本?
    哪里可以下载?
      

  6.   

    BEA Weblogic 企业版服务器是第一个提供EJB 组件,java消息传递和事件服务微软COM 集成等的web应用服务器
      

  7.   

    不一定,他是作为一个提供容品的WEB服务器,其他的服务器如 WEBLOGIC,JRUN等等