如果你的机器上有以前安装的JDK版本,先删除,然后重新启动。
然后继续安装,完成后再重新启动一次。
如果还有问题,可能是你删除不彻底或者是删除出错,导致不能正常被安装,用注册表清理工具清理一下注册,应该就没问题了。
祝你好运。

解决方案 »

  1.   

    j2sdkee1.3.1 needs jdk 1.3.1 or high version!
      

  2.   

    重启了一次,果然安装成功了,但现在有一个新的问题,就是运行j2ee是出错:C:\>j2ee -verbose
    J2EE server listen port: 1050
    Naming service started:1050
    Exception in thread "main" java.lang.NoSuchMethodError
            at com.sun.corba.ee.internal.corba.AnyImpl.createTypeCodeForClass(AnyImpl.java:1256)
            at com.sun.corba.ee.internal.iiop.ShutdownUtilDelegate.createTypeCode(ShutdownUtilDelegate.java:223)
            at com.sun.corba.ee.internal.iiop.ShutdownUtilDelegate.writeAny(ShutdownUtilDelegate.java:178)
            at javax.rmi.CORBA.Util.writeAny(Util.java:80)
            at org.omg.stub.com.sun.enterprise.naming._SerialContextProvider_Stub.rebind(Unknown Source)
            at com.sun.enterprise.naming.SerialContext.rebind(SerialContext.java:188)
            at com.sun.enterprise.naming.SerialContext.rebind(SerialContext.java:202)
            at javax.naming.InitialContext.rebind(InitialContext.java:370)
            at com.sun.enterprise.naming.NamingManagerImpl.publishObject(NamingManagerImpl.java:192)
            at com.sun.enterprise.naming.NamingManagerImpl.publishObject(NamingManagerImpl.java:149)
            at com.sun.enterprise.server.J2EEServer.bindObject(J2EEServer.java:718)
            at com.sun.enterprise.server.J2EEServer.createServerObject(J2EEServer.java:473)
            at com.sun.enterprise.server.J2EEServer.run(J2EEServer.java:244)
            at com.sun.enterprise.server.J2EEServer.main(J2EEServer.java:972)我的classpath,path,java_home,j2ee_home都是配了的.
    再次请教