https://zhidao.baidu.com/question/496993394560436124.html
你执行一下where java看看结果~~~应该不是你这个路径的,在system32下边应该还有一个java javac命令,那个优先级比你这个高,path里边,把java的路径放到最前边~虽然表述的很混乱,但应该能解决你的问题~其实也不一定只是C:\ProgramData\Oracle\Java\javapath\java,可能你还有其他的java.exe,javaw.exe,javaws.exe等文件,用where java 查出来,然后删掉就行了