在第一步"Hello World"中出现Java错误

use*_*589 2 java eclipse

我在使用Java的第一步中出错,所以当我尝试运行代码hello world时:

class apples{
    public static void main(String args[]){
        System.out.println("Hello World!");
    }
}   
Run Code Online (Sandbox Code Playgroud)

我去: - 运行为.. - >然后我选择Java aplicacion - >我按Ok(http://yfrog.com/joerror2np)

但是,当我按下确定没有出现窗口向下显示正确的消息Hello World,所以我得到截图的错误http://yfrog.com/5merror3zp

duf*_*ymo 8

你的代码对我来说很好:

class apples
{
    public static void main(String args[])
    {
        System.out.println("Hello World!");
    }
}
Run Code Online (Sandbox Code Playgroud)

我将它下载到c:\ temp\apples.java.

这是我编译和运行它的方式:

C:\temp>javac -cp . apples.java

C:\temp>dir apples
 Volume in drive C is HP_PAVILION
 Volume Serial Number is 0200-EE0C

 Directory of C:\temp

C:\temp>dir ap*
 Volume in drive C is HP_PAVILION
 Volume Serial Number is 0200-EE0C

 Directory of C:\temp

08/15/2010  09:15 PM               418 apples.class
08/15/2010  09:15 PM               123 apples.java
               2 File(s)            541 bytes
               0 Dir(s)  107,868,696,576 bytes free

C:\temp>java -cp . apples
Hello World!

C:\temp>
Run Code Online (Sandbox Code Playgroud)

您缺乏理解和IDE似乎阻碍了您的进步.在没有IDE的情况下做一些简单的事情,直到你掌握它为止.命令shell和文本编辑器就足够了.

抱歉失踪的javac; 剪切和粘贴错误.

  • @Borealid:然而,这是了解IDE如何在"引擎盖下"工作的好方法.Classpath等.至少,duffy已经解决了问题:没有问题,没有错误,只是无知IDE是如何工作的.我首先要学习Java然后学习Eclipse. (3认同)
  • @vili:你应该接受这个答案:)请参阅http://stackoverflow.com/faq (2认同)