原因有很多种,可能是你没import你这个MyJavaClass,要不就是类路径不对,要不就是大小写问题,帖出来看看

解决方案 »

  1.   

    告诉你个很笨的方法,你把你这段代码在另外一个CLASS里从新写一边,就OK了!
    我以前也常出现这个错!好象我这类的问题都这么解决的?!呵呵!!
      

  2.   

    程序如下:
    import java.io.*;
    public class MyJavaApplication
    {
    public static void Main(String args[])
    {
    System.out.println("Hello,java world");
    }
    }
    很简单,不应该有错的吧,而且我编译也通过啦
      

  3.   

    不知道你是什么程序,
    不过,你的classpath设置前面再加一点
    classpath:.;E:\JDK\lib\tools.jar;E:\JDK\lib\dt.jar
    这个点很重要哦。
      

  4.   

    把classpth改成:.;E:\JDK\lib\tools.jar;E:\JDK\lib\dt.jar;
    试试,在command中运行时先输入:set classpath
      

  5.   

    你的类名为MyJavaApplication,怎么文件名成了MyJavaClass。在java文件中的文件名必须与所申明的public类名一致。
      

  6.   

    main 是小写 不是大写"Main"
    下面的正确
    import java.io.*;
    public class MyJavaApplication
    {
    public static void main(String[] args) 
    {
    System.out.println("Hello,java world");
    }
    }
      

  7.   

    to:owenyang(和java 在一起)
    我试了一下,好像还是不行to:bellatong(童童)
    哦,我的疏忽,打错了,不好意思还有xp下设置的环境变量需要重起系统吗?
    现在的出错信息又变了:
    Exception in thread "main" java.lang.NoSuchMethodError: main
      

  8.   

    最好重启一下系统,另外java.io.*不用import,java默认了
      

  9.   

    F:\JBuilder7\jdk1.3.1\bin\javaw -classpath "C:\Documents and Settings\Administrator\jbproject\test\classes;F:\j2sdk1.4.0\jre\lib\ext\classes12.zip;F:\JBuilder7\jdk1.3.1\demo\jfc\Java2D\Java2Demo.jar;F:\JBuilder7\jdk1.3.1\jre\lib\i18n.jar;F:\JBuilder7\jdk1.3.1\jre\lib\jaws.jar;F:\JBuilder7\jdk1.3.1\jre\lib\rt.jar;F:\JBuilder7\jdk1.3.1\jre\lib\sunrsasign.jar;F:\JBuilder7\jdk1.3.1\lib\dt.jar;F:\JBuilder7\jdk1.3.1\lib\htmlconverter.jar;F:\JBuilder7\jdk1.3.1\lib\tools.jar"  test.MyJavaApplication 
    Hello,java world