jdk1.5.0_09设置环境变量问题,高手帮忙。
方法一
path: C:\Program Files\Java\jdk1.5.0_09
classpath: C:\Program Files\Java\jdk1.5.0_09\lib\;C:\Program Files\Java\jdk1.5.0_09\lib\;
path:C:\Program Files\Java\jdk1.5.0_09;
=========================================================================
方法二
path: C:\Program Files\Java\jdk1.5.0_09
classpath: C:\Program Files\Java\jdk1.5.0_09\lib\dt.jar;C:\Program Files\Java\jdk1.5.0_09\lib\tools.jar;
path:C:\Program Files\Java\jdk1.5.0_09;
1、在dos中运行:java -version
有结果:java version "1.5.0_09 "
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_09-b03)
Java HotSpot(TM) Client VM (build 1.5.0_09-b03, mixed mode, sharing)
2、用javac的时候,出现以下错误提示:
"javac "不是内部或者外部命令,也不是可运行程序,或批处理文件。
什么原因?
最好能说的详细些,谢谢了
------解决方案--------------------我的异常网推荐解决方案:java环境变量设置,http://www.myexception.cn/java-other/172921.html
------解决方案--------------------C:\Program Files\Java\jdk1.5.0_09\bin
------解决方案--------------------按你这么设置应该不能运行java -version
path 应该指向jdk 的 bin目录.
如果你是linux系统,而且安装时,选择了java编译环境.
就只有java 命令能用 javac 命令时没有的.
classpath 应该包括当前目录.lib\dt.jar 和lib\too.jar
------解决方案--------------------奇怪,论坛看了不少了,一直挺疑惑的。
我是这么设置的:
JAVA_HOME定义JDK安装目录;
把%JAVA_HOME%\bin加入PATH;
不设置CLASSPATH。
对具体项目开发或者运行的时候,在运行脚本文件中定义单独项目自己的CLASSPATH;
dt.jar, tool.jar等等jar包已经自行包含在CLASSPATH里了,没有必要自己写一遍,首先浪费时间精力,再者以后要改也麻烦。
------解决方案--------------------顶楼上的
同时试试更改路径
不要包含带空格的路径
------解决方案--------------------说不清楚...去下孙鑫的视频看看吧...
bt很快的哦
www.sunxin.org
------解决方案--------------------最标准的写法
path=C:\Program Files\Java\jdk1.5.0_09\bin
classpath=.
其他的都不用写
------解决方案--------------------配置是比较麻烦,刚学的时候我配了半年也不会,只好用jbuilder,eclipse等开发工具,烦!!!
------解决方案--------------------我的blog中有如何自动设置环境变量的方法
http://www.blogjava.net/Sprite-bei/archive/2007/04/14/110595.html
------解决方案--------------------1.右击“我的电脑”,点击“属性”:选择“高级”选项卡,点击“环境变量”:
2.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(不分大小写)
系统变量里:
pATH加入C:\jdk1.5.0_09\bin
classpath加入C:\jdk1.5.0_09\lib\tools.jar; C:\jdk1.5.0_09\lib\dt.jar