为什么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)程序错误: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
这样一来,如果程序正确,在任何地方进行编译,运行都没有问题
不过变量值可以这样设:c:\jdk1.4.0\bin;c:\jdk1.4.0\lib;就行了呀
在你的CLASSPATH的最前面加上
.;
做法如下:
系统环境设置:变量名:path 值 c:\jdk1.4.0\bin;c:\jdk1.4.0\lib;
变量名:classpath 值 c:\jdk1.4.0\classes;
用户环境设置:变量名: JAVA_HOME 值:c:\jdk1.4.0
最好在c:\jdk1.4.0\bin;c:\jdk1.4.0\lib; 前加上 .;