安装jdk后还是原来版本的问题 本帖最后由 java2000_net 于 2008-08-05 11:19:17 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把jdk1.6的bin放到path中的最前面. 不需要重启.javac错误表示你的PATH有问题.PATH: %JAVA_HOME%\bin; path写成这样后它应该会自动把%JAVA_HOME%转换成JAVA_HOME的路径吧.没有就是写得有问题.空格的问题或者还有其它的.仔细检查下. 还有,设置path路径的时候,如果是设置在系统变量里面直接在后面加的话.可以会有问题.现在Windows操作系统都带有虚拟机的而且可能也已经设置到环境变量里在你path路径的前面.这样你打java -version的时候它可以找到的是操作系统自带的虚拟机版本.像2楼说的那样,把PATH:%JAVA_HOME%\bin; 放在最前面去吧,用分号隔开.还有不太清楚你的classpath路径是不是有问题.见网上也有人说这么设.我一直不是这么设的.我的是 .;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar, %JAVA_HOME%\bin;一直是放在最前面的,还是出现上面的问题 %JAVA_HOME%不要使用这个,使用绝对地址写再看看.改完重启命令行. 有个很二的方法,右击某一个Java文件,选择“打开方式”-》浏览-》找到jdk1.6.0_03目录下的javac.exe文件运行。然后在DOS下就能运行javac命令了…… 哦..还有个可能.就是你的JAVA_HOME:D:\Program Files\Java\jdk1.6.0_03 CLASSPATH:.;%JAVA_HOME%\lib; 这两个路径是设在用户变量里面的.但是path是直接在系统变量里面加进去的.这个时候PATH:%JAVA_HOME%\bin; 它是不认识%JAVA_HOME%是什么的.把它们全设在系统变量里面就可以找到,要不然就在path路径里面写绝对路径:D:\Program Files\Java\jdk1.6.0_03\bin 你的机器里安装的别的程序的安装了JAVA,并且路径在你设的路径之前.你可以用 echo %PATH% 看一下究竟什么路径在你的 %JAVA_HOME%/bin 前 问题已经解决classpath设置成 .;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar; 你直接在cmd下面运行D:\Program Files\Java\jdk1.6.0_03\bin\javac.exe试试. 问个类加载的简单问题! 寻求帮助,问一个java程序发布的问题.如何把jar,图片和声音文件打包成安装文件?并涵盖运行环境 给大家推荐一个很好的java和c#技术网站 对于数字信号的视频如何嵌入到html中观看 怎样把界面组件定制成自己的图案啊? 这两句有问题吗? 可以往ORACLE数据库中插入数据,但是在查询时却出错? 我新创建的RMI的程序的问题。 请教个简单的问题。谢谢 关于SCJP考试? java中什么类能运行class文件 JAVA中怎样把字符串作为代码来执行?类似JS里EVAL()那样的作用
javac错误表示你的PATH有问题.
PATH: %JAVA_HOME%\bin;
path写成这样后它应该会自动把%JAVA_HOME%转换成JAVA_HOME的路径吧.没有就是写得有问题.空格的问题或者还有其它的.仔细检查下.
现在Windows操作系统都带有虚拟机的而且可能也已经设置到环境变量里在你path路径的前面.这样你打java -version的时候它可以找到的是操作系统自带的虚拟机版本.像2楼说的那样,把PATH:%JAVA_HOME%\bin; 放在最前面去吧,用分号隔开.还有不太清楚你的classpath路径是不是有问题.见网上也有人说这么设.我一直不是这么设的.我的是
.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar,
不要使用这个,使用绝对地址写再看看.
改完重启命令行.
CLASSPATH:.;%JAVA_HOME%\lib;
这两个路径是设在用户变量里面的.
但是path是直接在系统变量里面加进去的.这个时候PATH:%JAVA_HOME%\bin; 它是不认识
%JAVA_HOME%是什么的.把它们全设在系统变量里面就可以找到,要不然就在path路径里面写绝对路径:D:\Program Files\Java\jdk1.6.0_03\bin
你可以用 echo %PATH% 看一下究竟什么路径在你的 %JAVA_HOME%/bin 前
.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;