其中:CLASSPATH=D:\j2sdk1.4\lib\tools.jar;D:\j2sdk1.4\jdk1.3\lib\dt.jarJAVA_HOME=D:\j2sdk1.4是我后来配置Apache服务器的时候加上去的

解决方案 »

  1.   

    PATH 里只需要加 bin 目录即可
    CLASSPATH 里主要需要加 .;D:\j2sdk\jre\lib\rt.jar
      

  2.   

    按你说的,我把环境变量修改如下:CLASSPATH=D:\j2sdk1.4\lib\tools.jar;D:\j2sdk1.4\lib\dt.jar;D:\j2sdk1.4\jre\lib\rt.jarPath=D:\j2sdk1.4\bin但还是老样子,编译没问题,但当我执行ko2_2时还是出现下面的错误信息:Exception in thread "main" java.lang.NoClassDefFoundError: ko2_2望解释一二
      

  3.   

    CLASSPATH是不是需要包含当前目录,也就是"."?
      

  4.   

    按楼上的修改:CLASSPATH=d:\j2sdk1.4\bin;Path=C:\Borland\AppServer\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\j2sdk1.4\bin;.;D:\j2sdk1.4\lib\dt.jar;D:\j2sdk1.4\lib\tools.jar编译没问题,但当我再执行ko2_2时,出现下面的错误信息:---->又一个新的出错信息啊@_@~~~~Exception in thread "main" java.lang.NoSuchMethodError: main
      

  5.   

    不要小看这个点哦。CLASSPATH=.;D:\j2sdk1.4\jre\lib\rt.jarD:\j2sdk1.4\lib\tools.jar;D:\j2sdk1.4\lib\dt.jar
             ^^^^
      

  6.   

    CLASSPATH=.;D:\j2sdk1.4\lib\tools.jar;D:\j2sdk1.4\jdk1.3\lib\dt.jar
    好像还要一个当前目录的没有加,还有你的java程序写对了,用helloworld试试,
      

  7.   

    你的main方法"一定"要这样写:public static void main(String[] args) {
    }这些关键字和参数一个都不能少。
      

  8.   

    呵呵,sean_gao(大胃)说的很对! 
    CLASSPATH=.;d:\j2sdk1.4\bin;
      

  9.   

    谢谢各位,我按照sean_gao(大胃)说的改过了,但还是不行我不是修改的Autoexec.bat文件而是直接在"我的电脑"->"属性"->"高级"->"环境变量"下修改的还有的我代码应该是没问题的,因为初学,编译的就是helloworld.java!下面是我的代码:public class helloworld
       {
        public static void main(String args[])
          {
           System.out.println("Welcome To Java World!!");
           }
        }这关都过不了的话,就快对JAVA丧失信心了
      

  10.   

    感谢各位指点,问题已经解决了,立刻结帐刚才一时情急想用java执行applet程序生成的字节码文件,汗!!!!特别鸣谢 jamesfancy()边城狂人(James Fancy) 和 sean_gao(大胃)