你的环境变量没有设置正确(只有java——home设置正确),请按照下面步骤设置:
第一步、右击计算机-属性-高级系统设置-高级-环境谨宏判变量,弹出“环境变量”绝做对话框,主要是改下面的环境变量祥改,不是上面的Administrator。(不然其他用户还得自己配)
添加JAVA_HOME指明JDK安装路径,如你的是:D:\Program Files (x86)\jdk-6u43-windows-x64;xp就是这样:C:\Program Files\Java\jdk1.7.0,此路径下包括lib,bin,jre等文件夹
第二步、在Path变量中添加:
设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; ps:分号主要是用来分隔jdk的路径和其他系统程序和应用程序的路径。
第三步、添加CLASSPATH变量为java加载类的(class or lib)路径,(这样java虚拟机装载class文件的时候才知道上哪去找只有类在classpath中,java命令才能识别)
设为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径,当前路径的意思就是你现在编译运行的程序class文件所在的地方)
最后,测试是否配置成功:win键搜索cmd,右键"以管理员身份运行"java -version 出现jdk版本号,中间是有空格的,最好编写一个小的welcome程序进行测试。
以前我用的win764位就是这样设置的,不过现在在公司上班都是xp系统,不能帮你测试了。感觉按照步骤走应该不会有错的。
你得安装64为JDK,然后再设置路径。要是开发安卓用 其实不用设置这个变量的,有问题在回复我。
三个环境变量的配置方法如下:
右键【计算机】 - 【属性】-【高级系统设置】-【高级】-【穗毁兄环境变量】--【新建】
【猜袭注意:三个环境变量全部配置在【系统变量】里面】
JAVA_HOME
C:\Program Files\Java\jdk1.5.0_06【根据你电脑的实际JDK路径】
-------------------------------
CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 【英文输入法下的句号和分号】
-------------------------------
Path
;%JAVA_HOME%\bin 【path变量已经有余樱了,点击编辑在后面加上这个值】
http://zhidao.baidu.com/question/116463614.html?oldq=1&from=evaluateTo#reply-box-371391860