直接到bin下执行或者将路径添加到path环境变量中

解决方案 »

  1.   

    不行啊,直接在bin下执行也是抛出上面的错误。
    path也添加了,不然cloudscape -start也执行不了啊
      

  2.   

    我想你最好把你的java_home,j2ee_home,classpath,和path的具体内容贴出来。
      

  3.   

    你看我的配置
    PATH:C:\apache-ant-1.5.4\bin;
          C:\jdk1.3.1_02\bin;
          C:\j2sdkee1.3.1\bin;
    CLASSPATH: C:\j2sdkee1.3.1\lib\j2ee.jar;
                C:\jdk1.3.1_02\lib\dt.jar;
                C:\jdk1.3.1_02\lib\tools.jar;
                C:\jdk1.3.1_02\jre\lib\servlet.jar;
    JAVA_HOME:C:\j2sdk1.4.2
    ANT_HOME:c:\APACH-
    J2EE_HOME:C:\j2sdkee1.3.1
      

  4.   

    你上面的classpath缺少了“.;”表示在当前目录下,你试一下下面的设置吧。
    JAVA_HOME:C:\j2sdk1.4.2
    J2EE_HOME:C:\j2sdkee1.3.1PATH: %JAVA_HOME%\bin;%J2EE_HOME%\bin;
          CLASSPATH: .;%JAVA_HOME%\lib;%J2EE_HOME%\lib\j2ee.jar;
      

  5.   

    classpath:D:\Program Files\java\javamail-1.2\mail.jar;
              D:\Program Files\java\javamail-1.2\activation.jar;
              D:\Program Files\java\javamail-1.2\pop3.jar;
              D:\Program Files\java\javamail-1.2\Notes.jar;
              D:\Program Files\java\javamail-1.2\Servlet.jar;
              %J2EE_HOME%\lib\j2ee.jar;
              %J2EE_HOME%\lib\localpath:     %JAVA_HOME%\bin;
              %J2EE_HOME%\bin;
              %SystemRoot%\system32;
              %SystemRoot%;
              %SystemRoot%\System32\Wbem;
              D:\PROGRA~1\ULTRAE~1;JAVA_HOME:D:\Program Files\Java\j2sdk1.5.0J2EE_HOME:D:\j2sdkee1.3.1
    没问题吧。 问题还没有解决,谢谢楼上的兄弟了,在其他论坛上发的贴都没有人回!!!
      

  6.   

    问题解决了,我重新把jdk安装到D:\j2sdk5.0,然后改变那些环境设置,
    运行j2ee 成功,
    但是提示找不到 类 com/sun/corba/se/internal/util/IdentityHashTable
    我的classpath设置没有问题
    classpath: %J2EE_HOME%\lib\j2ee.jar;%J2EE_HOME%\lib\local
    但是我查看了j2ee.jar和lib\local目录下的目录  没有上面那个类阿,是不是需要引入其他什么包?
    麻烦各位大侠了,谢谢!