没有定义MAIN方法或者是另外一个问题。..

解决方案 »

  1.   

    class VolcanoRobot {
        String status;
        int speed;
        float temperature;    void checkTemperature() {
            if (temperature > 660) {
                status = "returning home";
                speed = 5;
            }
        }    void showAttributes() {
            System.out.println("Status: " + status);
            System.out.println("Speed: " + speed);
            System.out.println("Temperature: " + temperature);
        }    public static void main(String[] arguments) {
            VolcanoRobot dante = new VolcanoRobot();
            dante.status = "exploring";
            dante.speed = 2;
            dante.temperature = 510;        dante.showAttributes();
            System.out.println("Increasing speed to 3.");
            dante.speed = 3;
            dante.showAttributes();
            System.out.println("Changing temperature to 670.");
            dante.temperature = 670;
            dante.showAttributes();
            System.out.println("Checking the temperature.");
            dante.checkTemperature();
            dante.showAttributes();
        }
    }程序应该没错吧?!是不是SDK的问题的?
      

  2.   

    你的CLassPath没有设置好!
    看一下你的环境变量!
      

  3.   

    没有把你的JAVA_HOME/lib下的class包括进去,
    没有设置JAVA_HOME/bin的
      

  4.   

    classpath是这样的 c:\sdk\bin\tools.jar
      

  5.   

    如果你实在Jbuilder下执行的话,请选择Run|Configration|Run,点击Edit,点击...,选择包含main函数的类,然后再运行。
      

  6.   

    你设置的错了!
    CLASS_PATH="c:\sdk\lib"
      

  7.   

    1)JDK环境配置:假设前提:你的jdk1.4正确安装在C盘的根目录下,
    正确配置:"我的电脑"-->"属性"-->"高级"-->"环境变量"-->"系统变量"-->如果没有,则进行新建:变量名:Path   变量值:C:\jdk1.4\bin
         变量名:ClassPath    变量值:.;C:\jdk1.4\lib\dt.jar;C;\jdk1.4\lib\tools.jar(注意符号.)
    再创建一个"用户变量"  变量名:JAVA_HOME   变量值:C:\jdk1.4
    这样一来,如果程序正确,在任何地方进行编译,运行都没有问题
      

  8.   

    在左边的菜单里选择"我的问题",找到这个贴子,点后面的“管理”,进来后找到 回复人: truezerg(赵明宇) , 在后面填上“20”, 在上面找到密码处,输入你的密码,点结贴。 就OK了。 
    ^_^ 哈