PATH = C:\j2sdk1.4.2\bin;就可以了,请注意:后面不需要".",如果是不同的路径之间要用";"割开.
CLASSPATH是正确的.

解决方案 »

  1.   

    噢,不好意思.你的CLASSPATH也是错的.
    其中,C:\j2sdk1.4.2\jre\lib\路径下的应该是rt.jar,不是dt.jar,其他的没错.
      

  2.   

    我有将原程序重写一遍(确定英文输入),编译结果同上(39 ERRORS!)
    为什么会这样呢??我的第一个java程序啊 !
      

  3.   

    谢谢minghuitian(明月).不过按你所说的改正之后,编译仍不行(39 ERRORS,同上)
    我要崩溃了
      

  4.   

    说不定是有你发现了sun的最大隐藏bug呢
      

  5.   

    path = .;C:\j2sdk1.4.2\bin
    classpath = .;C:\j2sdk1.4.2\lib\dt.jar;C:\j2sdk1.4.2\lib\tools.jar
      

  6.   

    你设的都是什么呀!看不懂!
    俺是这么学的,也是这么设的好用呀!PATH:       C:\JDK1.3\bin;
    CLASSPATH:  C:\JDK1.3\jre\lib\rt.jar;.;
    JAVAHOME:   C:\JDK1.3;
      

  7.   

    以下为出错信息:
    D:\java application>javac HelloWorldApp.java
    HelloWorldApp.java:1: illegal character: \65533
    ?
    HelloWorldApp.java:1:illegal character:\0
    ?import java.io.*;
    .....
    HelloWorldApp.java:2:illegal character:\0
    HelloWorldApp.java:3:illegal character:\0
    public class HelloWorldApp
    .....
    (几乎每行报错,内容类似)
    HelloWorldApp.java:11: 'class'or'interface'expected
    39 errors
      

  8.   

    sbojuqqk(小猪快跑),你这么设在你机可行吗
    我全按你的改了 ,结果还是一样,一样的出错信息
    下面是哪个世界闻名的"HelloWorld"程序,不会错吧:
    import java.io.*;
    public class HelloWorldApp
    {public static void main(String args[])
    { System.out.println(Hello,Java World!");
    }
    }
      

  9.   

    TO   chenlechun (java夜难眠) :     我的环境变量就是这样我全贴出来了,我的机器上有TOMCAT、JDK141_03、JBUILDER9、BEA WebLogic Platform 8.1
         ***你要是还不成那也没办法,只能结贴了。免得别人会笑我们的!***
    CLASSPATH:D:\bea\jdk141_03\jre\lib\rt.jar;.;
    JAVA_HOME:D:\bea\jdk141_03
    Path:D:\bea\jdk141_03\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN
    TOMCAT_HOME:D:\tomcat\tomcat(对你的需求没有用)
      

  10.   

    CLASSPATH .;C:\j2sdk1.4.2\lib\;
    试试
      

  11.   

    System.out.println(Hello,Java World!");->System.out.println("Hello,Java World!");
    不过应该不是这个原因,俺也不解。
      

  12.   

    环境变量设置如下:(在Windows下,假设JAVA版本是j2sdk1.4.2)
    右键"我的电脑"-->属性-->高级-->环境变量.
    在"系统变量"下添加path和classpath如下:
    path = ......;C:\j2sdk1.4.2\bin (意思是只须在最后加入;C:\j2sdk1.4.2\bin即可)classpath =  .;C:\j2sdk1.4.2\lib\tools.jar;C:\j2sdk1.4.2\lib\dt.jar;C:\j2sdk1.4.2\jre\lib\rt.jar;D:\java application
    其中D:\java application\为你的JAVA源文件所在目录.
    环境变量像上面说的这样就可以了,应该能运行的.
      

  13.   

    既然JDK在C盘下安装,那你就应该把.java文件在JDK的安装目录下运行
      

  14.   

    应该是源代码中有windows不能识别的字符,比如全角字符
    这现象应该与环境变量没什么关系