























安装过程中,安装程序没有改变Path(或path)变量。
命令行下,运行java,有输出;运行javac,无输出。
c:\windows下dir /a/s *java*.*,发现以下增加的java相关文件:
2007-02-03 09:57 135,168 java.exe
2007-02-03 09:57 69,632 javacpl.cpl
2003-02-28 18:26 187,152 javacypt.dll
2003-02-28 18:26 139,536 javaee.dll
1998-06-12 00:00 230,861 JAVALE.DLL
1998-06-02 11:46 11,403 javaperm.hlp
2003-02-28 18:26 63,248 javaprxy.dll
2003-02-28 18:26 404,752 javart.dll
1998-06-02 11:46 21,444 javasec.hlp
2003-02-28 16:54 7,315 javasup.vxd
2007-02-03 09:57 135,168 javaw.exe
2007-02-03 09:57 139,264 javaws.exe
2003-02-28 18:26 947,472 msjava.dll
基于以上的事实,所以安装完后要首先设置javac的path环境
在用户变量path中增加javac所在的路径"C:
另外:
1.用户变量和系统变量以及它们在注册表中的位置:HKEY_LOCAL_MACHINE\SYSTEM
注意:对于"Path"变量,用户变量为path
2.用户变量和系统变量的先后顺序?
先查找系统变量再查找用户变量。
3.\Java\jdk1.6.0\bin中的java.exe和system32目录中的java
4.JAVA_HOME=C:\Program Files\Java\jdk1.6.0;
CLASSPATH=.;C:\Program Files\Java\jdk1.6.0\lib; 此步是否有必要???
(可以组合使用"JAVA_HOME"和"%JAVA_HOME
JAVA_HOME路径也可以给其他程序使用,例如Tomcat
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。