知道你是第一次用java.你要相信别人嘛.他们说是环境不正确,当然就是环境不正确.这样.
set classpath = ./在运行你的程序.
也可以看看前边的贴

解决方案 »

  1.   

    class MyFrame 应该是public class MyFrame 
    java 文件名字是MyFrame.java,要运行这个文件!
      

  2.   

    可是还是不行哦,!!!上几次,我运行其它的HELLO 程序,都可以运行,现在却不行了,
      

  3.   

    我想也应是设置错,我运行,没错。
    其实,新手设classpath是一件极麻烦的事,不如就用jdk的默认目录,这样不设,你的那程序也可运行,或者再装个jcreator也一路next下去,则一般的项目都没问题了。不过,bruce eckel也说他不太会设置class path at first。
      

  4.   

    我的
    classpath=
    .;C:\JBuilder7\jdk1.3.1\lib\;C:\JBuilder7\jdk1.3.1\lib\dt.jar;C:\JBuilder7\jdk1.3.1\lib\tools.jar;C:\Program Files\Microsoft SQL Server 2000 JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 JDBC\lib\msutil.jar
      

  5.   

    将MyHello所在的目录放到classpath中,别忘了在最后面加上.
      

  6.   

    这跟环境有什么关系啊?代码执行时,是到public类里面去找main函数的,由于两个类都不是public,所以就先执行第一个类,固然找不到main方法,只要如
    shidu(十度) 所说的,把有main方法的类改为public类,把文件重新命名一下,不就可以了吗?
    ================================================================                  我和孤单有个约会
      

  7.   

    to  zbc(犹豫的强盗:我来试一下,
      

  8.   

    public  class  MyFrame()
    {
    }
    时出错: 
    ---------- COMPLIE JAVA ----------
    haha.java:20: class MyFrame is public, should be declared in a file named MyFrame.java
    public  class MyFrame 
            ^
    1 error
    Normal Termination
      

  9.   

    可以了,散分,to  zbc(犹豫的强盗) (