classpath=E:\j2sdk1.4.2_06\lib\tools.jar;E:\j2sdk1.4.2_06\jre\lib\rt.jar;f:\code\java;

解决方案 »

  1.   

    classpath=E:\j2sdk1.4.2_06\lib\tools.jar;.;E:\j2sdk1.4.2_06\jre\lib\rt.jar;f:\code\java;注意.;表示当前路径。
      

  2.   

    classpath=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;f:\code\java;
    JAVA_HOME="E:\j2sdk1.4.2_06"
    PATH=%JAVA_HOME%\BIN;D:\winnt;c:\winnt\system32
      

  3.   

    你用的啥系统,98很麻烦,我用set设了半天也没成功,可能是我设错了,2000很方便
      

  4.   

    我用的是2003server
    应该和2000差不多吧
      

  5.   

    也许是文件名大小写的问题,虽然win2000不分大小写,但是java要区分大小写
      

  6.   

    我是初学者,也不晓得,我只设置过path,java_home,tomcat_home
    classpath在哪设啊,我好象没用过他
      

  7.   

    path=E:\j2sdk1.4.2_06\bin应该可以的!我自己的都可以呀!
    是你的软件有问题吧!
    还是有其他问题!
      

  8.   

    tomcat 里的xml配置文件设了吗?
      

  9.   

    只设置这个试试classpath=E:\j2sdk1.4.2_06\lib\tools.jar;
      

  10.   

    装个jbuildr,不用再设置这些烦琐的东西了。
    或者装个jcreater,只是需要设置一下你装的jdk的文件夹的目录名字,
      

  11.   

    我刚开始学java  我想还是不依赖jbuilder的好
      

  12.   

    用javac -classpath f:\code\java  文件名
    应该可以吧
      

  13.   

    classpath一定要加上一个.
    表示当前目录
      

  14.   

    你先确定一下 F:\code\java下是否有HelloWorld.class文件
    你说的Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld 应该是在 java HelloWord 时出现吧。
     注意文件名区分大小写。
      
      

  15.   

    和我遇到的问题一样?
    用java -version 看是否找得到版号
    CLASSPATH 结尾不应该有分号
      

  16.   

    只在环境变量里设置X:/jdk/bin 就行了,我的就是这样的,或许象ahdoe(猫头鹰) 说的错误让你犯了吧
      

  17.   

    你的环境变量设置是没有错
    我想你可能是执行程序时敲错了命令
    你编译的时候javac *.java
    但是你执行时java * class文件后不要加扩展名.class,如果加了,就会出现你那种错误
      

  18.   

    classpath里面需要加上 当前目录 就是 .