java application需要一个main方法来启动。
public static void main(String[] args)
{}
去执行java CenteredTest是执行的该类的main方法
你没有这个方法。

解决方案 »

  1.   

    看看classpath环境变量中是不是有当前路径?  "."
      

  2.   

    o srroy, 没仔细看,,,你有。。
    sorry
      

  3.   

    你的CLASS文件在哪里?如果就在c:\jdk\bin下
    这样执行c:\jdk\bin>java -classpath . CenteredTest
    如果在其它路径比如d:\myjavafile
    这样执行c:\jdk\bin>java -classpath d:\myjavafile CenteredTest
      

  4.   

    o srroy, 没仔细看,,,你有。。
    sorry这个程序在我这里可以运行阿。
    是否你的classpath有问题?
      

  5.   

    程序没有错误,用java -classpath path classname
    将path换成你的类所在的路径
      

  6.   

    为何要加-classpath?
    怎样查classpath?