输入java、java -version报错,javac没有问题

环境配置:
Java_Home:C:\Program Files\Java\jdk1.7.0_79
Path:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\wbem;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
classpath:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

我觉得是环境错了。。。
把Path里的%JAVA_HOME%\bin;放到最前面就可以了,已解决

隔壁复制的,自己百度下!
因为注册表中一个键项被本地化成中文名字了.
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\java运行时环境]
改成:
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment]
windows
开始菜单-> 运行-> 输入 "regedit ",然后回车-> ,按f3打开查找框-> 输入“java运行时环境”,找
到之后,点右键-重命名为: "Java Runtime Environment ",然后再按f3,一直把找到的全部都改掉为止。

最简单的办法,就是装jdk1.4以上版本,jdk1.4以上版本已修复此问题。

还可能是在 [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Deveionpment 下有两个文件夹 删一个 就ok;
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网