环境变量的问题
确定ClassPath是类似如下的吗?
.;E:\jdk1.4\lib\dt.jar;E:\jdk1.4\lib\toos.jar....
注意,前面的.;必须要加

解决方案 »

  1.   

    没设当前路径为类路径java -classpath . helloworld
      

  2.   

    你的helloworld.java中有没有public void main ...这句,如果没有用
    appletviewer helloworld命令,或写一个html文件,
    添加<applet code=helloworld.class width=200 height=160>
    </applet>
      

  3.   

    刚才有个笔误,在helloworld.java中有没有
    public static void main(String args[]) 这句
      

  4.   

    同意楼上。没有main(),运行就会出错
      

  5.   

    应该时classpath没有设置好。
    要么在环境变量里把helloworld.class的类路径设置好。
    如果没有package的话。把helloworld.class文件所在的路径加入classpath中就可以了。然后java helloworld
    如果有package的话,比如:package hello;则应把hello目录所在路径加入classpath中,然后java hello.helloworld
    或者直接在命令行中制定classpath
    没有package时
    java -cp helloworld.class文件的路径 helloworld
    如有package时,如包名为hello
    java -cp hello目录的路径 hello.helloworld
      

  6.   

    1,增加一个环境变量:JAVA_HOME=你的J2SE的安装目录;2,增加一个环境变量:classpath=.;
        大家不要小看这个空格,作用大的很!自己仔细看看J2SE文档!另外,也不需要把什么rt.jar,...加进来,都是多余的!3,在path中增加:你的J2SE的安装目录\bin这样就完成Java 2 SDK, Standard Edition的安装。
      

  7.   

    JavaPath
    http://www.csdn.net/Develop/read_article.asp?id=12699
    看一看这个贴子,希望对你有所帮助!
    祝你好运!
      

  8.   

    没设当前路径为类路径java -classpath . helloworld
      

  9.   

    让我想起当时我初学时的情景,呵呵,希望JAVA的爱好者不断增加!!
      

  10.   

    这个问题在我的第一个java程序中也出现过。是路径问题,你可以把javac编译过的*.class文件移到java.exe的同一个文件夹你运行就好了。
      

  11.   

    hi,哥们,你的helloworld程序是什么来着?如果不是applet的话,那么检查你定义的helloworld类名的大小写,在命令行运行"java helloworld"的时候注意"helloworld"与类名相同哟!