设置系统变量path, CLASSPATH, JAVA_HOME, J2EE_HOME 试试.

解决方案 »

  1.   

    系统环境变量是这样的设置:SET PATH=D:\j2sdk1.4.2_02;D:\j2sdk1.4.2_02\bin;D:\j2sdkee1.3.1\bin;%PATH%SET CLASSPATH=D:\j2sdkee1.3.1\lib\j2ee.jar;D:\j2sdkee1.3.1\lib\locale;D:\j2sdk1.4.2_02\lib\Tools.jar;D:\j2sdk1.4.2_02\lib\dt.jar;D:\JBuilder9\thirdparty\jakarta-tomcat-4.1.24-LE-jdk14\common\lib\servlet.jar;
    SET JAVA_HOME=D:\j2sdk1.4.2_02
    SET J2EE_HOME=D:\j2sdkee1.3.1您的意思应该怎么设呢?请务必帮帮忙!
      

  2.   

    你这样设置就可以了呀,要编译你的文件: javac XXXXX.java
    要运行你的class文件: java XXXXX
      

  3.   

    我知道怎样编译和运行,但现在的问题是怎样能运行J2EE.BAT. 有没有办法把这行命令拆分成两行呢?
      

  4.   

    java classpath %classpath%..
      

  5.   

    实在不行就把J2EE.BAT中的无用的设置去掉一些让它少于1024字节。-Djava.security.policy==D:\j2sdkee1.3.1\lib\security\server.policy 中两个等号是正常的,我的也这样
      

  6.   

    据我所知,J2EE是不能运行在Win98上的。:-(
      

  7.   

    我记得是要修改cofig.sys文件,然后需要重启。你查一下tomcat里面的环境配置。
      

  8.   

    去掉了关于security设置的部分,少于1024字节,能运行了。难道就没有更好的办法了么?
      

  9.   

    在bat中设置变量代替路径,这样就可以减少命令的长度
      

  10.   

    -Djava.security.policy==D:\j2sdkee1.3.1\lib\security\server.policy 中是两个等号是正确的
      

  11.   

    最土的方法,将j2sdkee1.3.1改短成:jdk131,一定ok
      

  12.   

    其实你可以用两个bat文件来尝试一下,把另外的一些命令转到另外一个bat文件,然后再在第一个文件哪里加以调用。
      

  13.   

    classpath D:\j2sdkee1.3.1\lib\system\cloudscape.jar;D:\j2sdkee1.3.1\lib\system\tools.jar;D:\j2sdkee1.3.1\lib\cloudscape\RmiJdbc.jar;D:\j2sdkee1.3.1\lib\cloudscape\cloudclient.jar;D:\j2sdkee1.3.1\lib\classes;D:\j2sdkee1.3.1\classes;D:\j2sdkee1.3.1\lib\j2ee.jar;D:\j2sdkee1.3.1\lib\toolclasses;D:\j2sdkee1.3.1\lib\j2eetools.jar;D:\j2sdkee1.3.1\lib\locale;;D:\j2sdk1.4.2_02\lib\tools.jar;D:\j2sdkee1.3.1\lib\jhall.jarclasspath设好可以用
    %classpath%再该处代替