那你应该把D:\java\加入到CLASSPATH里去才能找到类啊,晕!
或者在当前目录下执行

解决方案 »

  1.   

    public class HelloWorldApp
    当类用公有时,要确保你的文件名和类名相同
    保存的文件看看是不是HelloWorldApp.java
      

  2.   

    保存的文件是HelloWorldApp.java!!
      

  3.   

    C:\j2sdk1.4.2\bin\javac HelloWorldApp.java
    把这上面的HelloWorldApp.java修改成绝对路径。比如c:\***\***\HelloWorldApp.java
    变成
    C:\j2sdk1.4.2\bin\javac c:\***\***\HelloWorldApp.java
    ***代表你的路径
      

  4.   

    在你的环境变量中加入:C:\j2sdk1.4.2\bin可以在cmd下键入“path”查询当前的环境变量的内容。再到保存HelloWorldApp.java的目录下执行:javac HelloWorldApp.java
    就可以了。
      

  5.   

    学习中,目前还没有下载成功j2se1.42哎,下再好啦再来看看,顶阿
      

  6.   

    C:\j2sdk1.4.2\bin\javac D:\java\HelloWorldApp\HelloWorldApp.java
      

  7.   

    是不是你的class文件和执行文件不在一个目录里呀?
      

  8.   

    没区分大小写吧!main Main??
      

  9.   

    就是路径的问题。
    你把java2sdk安装在a这个地方,那么就在系统的classpath里面把a这个路径填上。
    然后你把源程序放在b这个地方,那么你先进入b这个地方再运行就好!
      

  10.   

    在环境变量中设置C:\j2sdk1.4.2\bin;
      

  11.   

    在环境变量中设置C:\j2sdk1.4.2\bin;
    然后在d:\java目录下编译你的程序
      

  12.   

    第一,可能没在源程序的目录下编译;
    第二,环境变量问题。
    第三,public static void main(String[] agrs){ 这句错
    正确为public static void main(String[] args){
      

  13.   

    jackchenlq(头头) 
    说的对
      

  14.   

    一定要设置环境变量!
    可以不设classpath:
    到你的文件目录下编译运行。
    如:
    D:\java\javac HelloWorldApp.java
    D:\java\java HelloWorldApp
      

  15.   

    看看关于J2SDK环境变量的设置,应该在每本java书的第一章或附录里有介绍(如果你的书不是太旧).