刚装上JDK 6写了一个Hello 程序测试出错!
exception in thread "main "java.lang.nosuchmethoderror:main
------解决方案--------------------看看代码
------解决方案--------------------LZ是不是main方法写做拉~~JDK6应该为这么假冒伪劣吧.-.-!
------解决方案--------------------public static void main(String[] args){}
???
------解决方案--------------------好像是缺少main方法定义
------解决方案--------------------环境变量没配好
------解决方案--------------------同意楼上的,这个错误应该是环境变量没配好
------解决方案--------------------代码没有错,原因是你执行的时候没有带参数!
------解决方案--------------------你要这么执行:
java Test 7
------解决方案--------------------将.;写到你环境变量的最前面
------解决方案--------------------运行 javac Welcome.java 没有问题,但执行 java Welcome 就出现下面的
Exception in thread "main "
java.lang.NoClassDefFoundError: Welcome
____________________________________________________________
java -cp . Welcome
你试试看
------解决方案--------------------for(:)
这种写法是1.5中用来便利容器用的。用法类似
while(rs.next){
list.add();
}
也可以拥传统写法做便利,只不过这种写法方便