我看到c:\j2sdkee1.3.1\bin中有j2ee.bat,就运行它,结果提示要设置JAVA_HOME,于是我set JAVA_HOME=c:\jdk1.3.1_01(我的JDK安装的目录)再运行j2ee.bat,显示
C:\j2sdkee1.3.1\bin>j2ee
J2EE server listen port: 1050
Redirecting the output and error streams to the following files:
c:\j2sdkee1.3.1\logs\fb\j2ee\j2ee\system.out
c:\j2sdkee1.3.1\logs\fb\j2ee\j2ee\system.err
J2EE server startup complete.
我再到d:\EJB\Hello\src中运行HelloHome,还是提示:
D:\EJB\Hello\src\HelloHome>javac HelloHome.java
HelloHome.java:1: package javax.ejb does not exist
import javax.ejb.*;
^
HelloHome.java:4: cannot resolve symbol
symbol  : class EJBHome
location: package ejb
public interface HelloHome extends javax.ejb.EJBHome{
                                            ^
HelloHome.java:5: cannot resolve symbol
symbol  : class Hello
location: interface HelloHome
        public Hello create() throws java.rmi.RemoteException,javax.ejb.CreateEx
ception;
               ^
HelloHome.java:5: cannot resolve symbol
symbol  : class CreateException
location: package ejb
        public Hello create() throws java.rmi.RemoteException,javax.ejb.CreateEx
ception;
                                                                       ^
4 errors其中HelloHome.java如下:
import javax.ejb.*;
import java.rmi.RemoteException;
import java.rmi.Remote;
public interface HelloHome extends javax.ejb.EJBHome{
public Hello create() throws java.rmi.RemoteException,javax.ejb.CreateException;
}

解决方案 »

  1.   

    把j2ee.jar的完整路径加到你的classpath中
      

  2.   

    1. 安装
    可以从以下网址下载一个J2EE(j2sdkee-1_3-beta2-win.exe):http://java.sun.com/j2ee/j2sdkee-beta/index.html。也许你已装了旧版的J2EE SDK 产品,如果是,在安装新下载的J2EE之前请先卸载或删掉旧版的J2EE SDK。运行j2sdkee-1_3-beta2-win.exe,按安装步骤安装好J2EE。这里假设你的J2EE安装在:C:\j2sdkee1.3 目录下。2. 设置环境变量
    在运行J2EE SDK之前,你必须设置以下环境变量:
    J2EE_HOME - 你的J2EE SDK所安装的目录。如本例中的:C:\j2sdkee1.3 。
    JAVA_HOME - 你的Java 2 SDK 所安装的目录。 
    PATH - 设置为你安装J2EE SDK目录下的bin目录。如本例的的:C:\j2sdkee1.3\bin 。 
    ClassPath - 增添%J2EE_HOME%\lib\j2ee.jar到ClassPath中。本例中也可写为:C:\j2sdkee1.3\lib\j2ee.jar
      

  3.   

    成功,非常感谢 xioyoo(xioyoo) !我是初学者,请多多指教!
    再次感谢!