为什么java入门时问题总出在环境配置上,你的程序运行不了有两处错误:
1)程序错误:System.out.printlen("Hello World!");改为System.out.println("Hello World!");
2)环境配置错误:假设前提:你的jdk1.4正确安装在C盘的根目录下,
正确配置:"我的电脑"-->"属性"-->"高级"-->"环境变量"-->"系统变量"-->如果没有,则进行新建:变量名:Path   变量值:C:\jdk1.4\bin
     变量名:ClassPath    变量值:.;C:\jdk1.4\lib\dt.jar;C;\jdk1.4\lib\tools.jar(注意符号.)
再创建一个"用户变量"  变量名:JAVA_HOME   变量值:C:\jdk1.4
这样一来,如果程序正确,在任何地方进行编译,运行都没有问题

解决方案 »

  1.   

    同上哟
    不过变量值可以这样设:c:\jdk1.4.0\bin;c:\jdk1.4.0\lib;就行了呀
      

  2.   

    hlding(淋东)说得有道理!
    在你的CLASSPATH的最前面加上
    .;
      

  3.   

    感谢各位的鼎力相帮,综合以上大虾的的意见我解决了这一问题:
    做法如下:
    系统环境设置:变量名:path         值 c:\jdk1.4.0\bin;c:\jdk1.4.0\lib;
                   变量名:classpath   值 c:\jdk1.4.0\classes;
    用户环境设置:变量名: JAVA_HOME   值:c:\jdk1.4.0
      

  4.   

    是的
    最好在c:\jdk1.4.0\bin;c:\jdk1.4.0\lib; 前加上 .; 
      

  5.   

    还有classpath前面加.; 不过c:\jdk1.4.0\bin;c:\jdk1.4.0\lib;前可不加,如果加的话也可以。谢谢以上大虾的发言:)。