classpath的问题.
试试下面的方法:
java -cp c:\ hello

解决方案 »

  1.   

    不行 出现一大串
    我得代码就是最基本的helloworld
    public class hello{     
                 public static void main (String args[]){
                 System.out.println(″Hello World!″);
                        }
        }
    是不是环境变量出错了 
    我的是
    增加变量CLASSPATH,它里面的内容为:
     
      c:\jdk\lib\tools.jar;c:\tomcat\common\lib\servlet.jar
     JAVA_HOME,c:\jdk
     增加PATH的内容为:
      c:\jdk\bin
      

  2.   

    C:\>java -cp c:\ hello
    Hello World!CLASSPATH=c:\jdk\lib\tools.jar;c:\tomcat\common\lib\servlet.jar
     JAVA_HOME;c:\jdk;c:\
                      ~~~~~加多c:\就行了。用java -cp c:\ hello一定行。
                  ~这个地方是空格!!
      

  3.   

    支持楼上的观点,但我觉得一个HEELOWORD的代码没必要搞得那么复杂。只要把环境配好,(在PATH中加入JDK的BIN的绝对路径)然后用JAVAC编译,再用JAVA+类文件名就OK了。
      

  4.   

    试了,真的高招,这样可以不用写main函数也可以调试了,谢谢ejbcreate。高手可以去看看我的贴吗?
    http://expert.csdn.net/Expert/topic/2044/2044397.xml?temp=.8185541
    谢谢。
      

  5.   

    把你的heeloword.class加到classpath里