据你的描述,原因很可能是main()方法的完整签名写错了。正确的应该是:
public static void main(String[] args){...}//注意关键字的大小写。
弄清配置CLASSPATH和Path的原因和作用很重要。
原因描述如下:
MyEclipse是一整套工具的集合,包含JDK,tomcat甚至struts,spring和hibernate都提供了JAR包,所以在MyEclipse中运行一个JAVA应用(run as application)不需要配置CLASSPATH和PATH。如果是在Eclipse中运行的话,则要制定JDK的安装路径PATH,因为编译器需要寻找java和javac命令的路径。还要指定CLASSPATH,因为编译时如果用到JDK的类,则需要去CLASSPATH路径下寻找。
我也遇到同样的问题于是写了篇文章,答案在这,http://blog.sina.com.cn/s/blog_b41bb39701019pbw.html
有同样问题者可以看看
哥们!能贴出你的代码吗?
安装以后看看cmd里面的Java是否可以运行吧!
你这问题不够具体 你把你配置的环境变量和系统变量值贴出来让我看看,另外不知道你的java代码是否有错误,再次不知道你是否正确使用的Myeclipse