请问这段代码有什么错误
public class Hello  {  
public static void main
 ( String args[] )
 {  
 System.out.println("hello,java!");  
 }  } 
为什么会弹出一个窗口。
the selection does not contain main type;

解决方案 »

  1.   

    跑了下,没有任何问题一般报这个异常
    the selection does not contain main type;
    一般是main方法句柄问题,但是lz的句柄貌似一切正常看看是不是IDE的问题,Eclipse下跑是没问题地
      

  2.   

     1、是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行了在项目名上右键 -> Builder Path -> Configure Build Path -> 选择Source面板 再点Add Folder, 把源代码所在的包路径的上层目录加进来,而且如果你是把两个类写在一个文件里的话,你在右键选择Run As JavaAppication 的时候,要把光标至于包括main方法的类上     2、最快捷的解决办法是,打开带有main函数的类,ctrl +A (全选)---> ctrl +X(剪切)-----> ctrl+S(保存)--->关闭---->再打开--->ctrl +C (粘贴) ---->OK;一句话就是粘出去 关闭 再粘进来
      

  3.   

     String args[] 
    应该是public static void main(String[] args){
    java code ...
    }
      

  4.   

    to:astromancy
    请问什么是环境变量