PATH环境变量有错误
T%\System32\WindowsPowerShell\v1.0\:C:\Program Files\Java\jdk1.8.0_31\bin;
有没有看到这两个路径中你是用冒号分隔的,要用分号隔开
最好不要在Path中直接写路径,可以在Path中加上下面的
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
另外classpath变量应设置下面值
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
如有什么疑问,可以追问哦。