我不知道你使用的是那个版本。我说一下我的做法:我用的是jdk1.3+j2sdkee1.2.1.具体设置如下:
set JAVA_HOME=e:\jdk1.3
set J2EE_HOME=e:\j2sdkee1.2.1
path e:\jdk1.3\bin\;e:\j2sdkee1.2.1\bin\;.
j2ee -verbose
这样启动就没问题了。如要编译EJB,还需将j2ee.jar加入到classpath中。我在win98和win2000server中都试过。注意:如果你使用的是j2ee1.4话,最好用jdk1.4.如用jdk1.3将无法启动,它好像不支持jdk1.3,我也不知为什么。