关于Win7下设置jdk1.7环境变量的问题

我的jdk安装在 D:\软件\系统软件\java
然后设置环境变量:
classpath为 .;D:\软件\系统软件\java\lib\tools.jar;.;D:\软件\系统软件\java\lib\dt.jar;D:\软件\系统软件\jre\lib\ext\QTJava.zip
PATH为 .;%JAVA_HOME%\bin
JAVA_HOME为 D:\软件\系统软件\java
----------------------------------------------
可是我运行-cmd后在DOS界面输入java_version ,系统无法识别指令,我还是环境变量哪里设置错误了么?莫非是win7的DOS的问题?
图片是我jdk1.7的安装地址,我顺便把我三个环境变量(有的包括其他软件加进去的变量)全部贴出来吧:
classpath
.;D:\软件\系统软件\java\lib\tools.jar;.;D:\软件\系统软件\java\lib\dt.jar;D:\软件\系统软件\jre\lib\ext\QTJava.zip
---------------------------------------------------------
PATH为
D:\软件\其它软件\sql\100\DTS\Binn\;D:\软件\其它软件\sql\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;D:\软件\设计软件\3dmax2011\;C:\Program Files\Common Files\Autodesk Shared\;D:\软件\其它软件\quiktime\QTSystem\;.;%JAVA_HOME%\bin;D:\软件\其它软件\quicktime\QTSystem\
---------------------------------------------------------
JAVA_HOME
D:\软件\系统软件\java
---------------------------------------------------------
帮忙看看哪里错了么?

首先jdk是不能安装在中文目录的
至于如何配置环境变量,请参看:http://hi.baidu.com/xiaohuiq8/blog/item/fe70bd88270c57be0e24444d.html追问

不至于吧 = = 我挺多软件都可以的。而且我在DOS可以调试、运行java程序,就是无法识别java_version

追答

当然了,你非要放到中文目录下也无所谓,但这不是最佳实践,你现在的某些操作或许可以,但是当你程序写多了,用的开源的东西多了,就会出问题,另外不是java_version而是:java -version

温馨提示:答案为网友推荐,仅供参考
相似回答