我第一次把java程序安装在D盘JSDK 1.6文件夹中,卸载后又把程序安装在e盘java文件夹中,请高手帮忙以下情

为什么我把java程序安装在E盘java文件夹下,然后在环境变量的系统设置中在path变量后加上;E:\java\bin且在新建的classpath变量中设置参数为.;E\java\lib\dt.jar;E:\java\lib\tools.jar;但在命令提示符中输入java -version时会出现错误error:could not open 'd:\jsdk 1.6\li

第1个回答  2010-04-02
那就是jdk不好使了
去官网下载,完了安装,不要自己定义路径,让它安装在默认路径下(这样就能排除硬盘格式兼容问题了),
一般安装完了,是在C盘的Program Files里,会自动创建java文件夹的,不需要你自己创建。
第2个回答  2010-04-02
#1 现在的没配置好;

#2 原来的JDK环境变量优先级高于后来配置的环境变量
如,我每次装下Oracle后,都得在PATH里重新把JDK1.6排到Oracle jdk1.4的前面。否则运行程序的时候会报错。

估计第二种可能性大些。本回答被提问者采纳
第3个回答  2010-04-02
你到sun公司直接下,免费
第4个回答  2010-04-02
将后来的放到path变量的最前面~一般多个版本下~默认是前面的一个~

楼上 plx2003 的答案很正确~
第5个回答  2010-04-02
你的安装目录呢