应该是需要设置的。
classpath=.;c:\jdk1.4.2\lib\dt.jar;c:\jdk1.4.2\lib\tools.jar

解决方案 »

  1.   

    不设也可以的
    但要吧文件保存在bin下
      

  2.   

    在“我的电脑”的属性的高级选项当中有一个环境变量设置。
    1)在系统环境变量PATH参数后面加上bin的访问路径。例如如果是直接安装在c盘下面的话就在PATH参数后面加入c:\jdk1.3.1\bin。加入后的结果一般为:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;c:\jdk1.3.1\bin。
    2)新建一个系统环境变量CLASSPATH,将其值赋为:.;c:\jdk1.3.1\lib\tools.jar;c:\jdk1.3.1\lib\dt.jar;c:\jdk1.3.1\jre\lib\dt.jar;d:\JavaProgramming其中d:\JavaProgramming\是Java源程序的存放目录。
    注意:在使用java命令的时候后面跟随的源程序的名字中的大小写应该完全与源程序名字中的相同,也就是说Java命令是不忽略大小写的。另外,在Java命令后面的程序名不要带上.class!编译: javac YourClass.java
    运行:java YourMainClass
      

  3.   

    楼上的说把文件保存在bin下,
    指的是什么文件
      

  4.   

    唯一需要设置JAVA_HOME
    不需要classpath,我从来没有设过classpath!!!我机器上有ant, jboss, eclipse,全部正常运行。
      

  5.   

    唉~!
    怎么跟女人的那个一样啊,又来了
    JAVA_HOME :      D:\j2sdk1.4.1_02
    在path后面追加   ;%JAVA_HOME%\bin   (注意前面的分号)
    CLASSPATH  :    .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
    (注意前面的点不能少)另外就是编译.java文件是用javac 文件名.java
    然后就是运行.class文件是java 文件名
    按照我的做了,你出错了可以来捶我哦!
      

  6.   

    在EdiPlus能运行JAVA程序吗?
    我装的是JDK与EdiPlus
    并在EdiPlus里“tools-> 参数设置->配置用户工具”
    添加了“Compile java program”与"Run java program"这两项!
    按理来说在EdiPlus里就能运行JAVA程序的,但我的却不能!
    编译与运行时出现一大版英文!
    晕死!
    严重郁闷!
    谁能帮我!
    先谢谢!
      

  7.   

    to kosling: 
     我就是原封不动的按照你的做的,也是出错,编译没错,执行时有错误
    exception  in thread "main",java.lang.noclassdefounderror