环境变量中classpath设置添加:;.新开cmd窗口:javac Hello.javajava Hello

解决方案 »

  1.   

    到firstPackage上一级目录
    java firstPackage.Hello
      

  2.   

    由于你设定了一个包名:firstPackage
    所以编译完成后,回到firstPackage的上层目录,用
    java firtPackage.Hello
    命令运行即可。
      

  3.   

    东家不好意思,我不知在那提问。谁可告诉我吗。那位帮我把下面问题解决一下,我下载并装了netbeans ides 3.4.1但是一运行说jdk 1.3 or later cannot be found on your machine.Please read the README file.后来我下载了一个ldapjdk41装上了,但是还跟刚才一样。好人能不能帮我讲讲怎么回事,最好详细点,谢谢大家,特别谢谢东家
      

  4.   

    public void Hello() {}改为:
    public Hello() {}
      

  5.   

    你的第一行的package去掉就可以了
      

  6.   

    public void Hello() public Hello()无所谓
    java firstpackage.Hello
      

  7.   

    把public void Hello(){}
    改为public Hello(){}
    你的第一行的package去掉就可以了
      

  8.   

    确保你的classpath设置正确,java firstpackage.Hello
      

  9.   

    有两点问题:1.你的环境变量设的不对.要确保classpath里有:.;
                2.就是你的使用了PACKAGE,要么把这句去掉。要么就像楼上所说的,在上一级目录运行
      

  10.   

    解决办法一:如果不用把它放到包中,那么去掉package firstPackage;即可
    解决方法二:在当前目录下建立firstPackage包(不一定非要在当前目录下,只要你的编译器能够找到的目录都可以,这里说的是最简单的方式),把Hello.java考到此目录中,编译、执行即可在本机试验已成功。
    如还不行,请检查路径设置。                '''             
                   (0 0)            
       +-----oOO----(_)------------+
       |                           |
       |         有感而发!         |
       |                           |
       |                           |
       +------------------oOO------+
                  |__|__|           
                   || ||            
                  ooO Ooo
      

  11.   

    转到你确定的根目录(不一定时驱动器的根目录,是你自己java包的根目录,比如d:\java),建目录(如果没有建的话)firstPackage;
    将Hello.java放到这个目录里;
    退到你的根目录
    javac -classpath . firstPackage\Hello.java
    java -cp . firstPackage.Hellobtw: 构造函数没有返回值