为什么Java环境变量设置好了以后,java-version命令说不是内部文件

运行cmd程序,输入javac正常,但输入java-version出现不是内部命令。
谁告诉我有用的方法给30.

看看那个文件名的后缀名是不是.java的.应该是这个原因…在文件夹选项里把隐藏文件后缀名的选项给钩掉不要选…确定…在回去就能看到问件的真实后缀名乐…
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-12-24
可能是你的环境设置不怎么准确,而且java -version之间要空格
JAVA_HOME=..\jdk\
CLASSPATH=..\jdk\bin..
第2个回答  推荐于2016-05-18
java-version
中间有输入空格吗?
java -version
加空格应该OK的本回答被提问者采纳