set classpath=.;d:\jdk4\bin\
javac HelloWorld.java
java HelloWorldgood luck!
另:java 源文件最好新开一个目录,并将路径加入到classpath中。

解决方案 »

  1.   

    d:\jdk4\bin\javac d:\jdk4\bin\HelloWorld.java不行吗?
      

  2.   

    你在那里编译的?能找到HelloWorld.java么?
      

  3.   

    试了,也不行,崩溃!// HelloWorld.java
    public class HelloWorld {
        public static void main(String args[]) {
            System.out.println("Hello World!") ;
        }
    }  
    又:“."具体指什么路径?
      

  4.   

    to: woowindice(黑山老妖) 
     就是 classpath中设置的".",是不是代表生成的.class文件的路径?
      

  5.   

    -classpath "d:\jdk4\bin;" 
    classpath中的哪个点啊?
      

  6.   

    不设置环境变量的话,可以先进到bin目录,再打:javac HelloWorld.java
    就可以了
      

  7.   

    to: woowindice(黑山老妖) 
     今晚撞鬼了,是不是我的jdk有问题?可是当初jdk1.3也如此,我现在用的是jdk1.4啊!
     为什么,这么难产?
      

  8.   

    Java编译需要jdk的ClassPath和你程序需要的Class的path都要给定。
    在设置环境变量的时候,不是只要指定JDK的Path就可以的说。这样你只是配好了环境,如果要运行你的CLASS的话,你还需要告诉编译器你的CLASS的PATH。
    SO 在环境变量中一定要加上你的CLASS的PATH,一般都是"."表示当前的PATH。GOOD LUCK
      

  9.   

    to: woowindice(黑山老妖) 
     不行啊。faint交个朋友吧,我才转学java,多多指教。
    QQ:23268436
      

  10.   

    path=d:\jdk4\bin\
    然后进入调试程序.
      

  11.   

    如下执行
    d:
    cd \jdk4\bin\
    set CLASSPATH=
    javac HelloWorld.java
    java HelloWorld