我的电脑是win8.1 64位,jdk安装目录是D:\Java\jdk1.8.0_65, CLASSPATH变量值是D:\Java\jdk1.8.0_65\lib;D:\Java\jdk1.8.0_65\lib\tools.jar JAVA_HOME是D:\Java\jdk1.8.0_65 PATH是D:\Java\jdk1.8.0_65\bin;D:\Java\jdk1.8.0_65\jre\bin

------解决思路----------------------
应该是JDK安装的问题,重新安装试试
------解决思路----------------------
javac是exe执行程序,提示版本成功,应该是环境变量没有配好。path要配到jdk目录,这样javac才会识别。classpath要配的话要有".",(暂时可不配)这样虚拟机才会加载到当前目录结构。