重装jre。
因为java是解释编译语言。
javac.exe是解释过程,把原始.java文件翻译成.class文件。
java.exe是编译运行H.class文件。
如果是java命令出错,并报错找不到编译所需文件,那就该重新安装jre了
我建议最好也把jdk也重新装下。
把你的JDK安装在没有空格的路径里试试。
重新安装下,检查环境变量配置是否正确
你的javac和java用了不同的版本的JDK
先到www.java.com去下载JDK,首页那个下载链接点击进入下载。只不过那个是jre,我才去下了个。再在你面在jdk,下载后安装好。在去百度或google下载jcreator,一个平台。先安装jdk,再jcreator。全部点击下一步安装
第一种方法,不要把JDK安装在有空格的文件夹名里面,就像PROGRAM FILES.建议重装,第二种,系统环境变量中加一个java-Home。设置为bin文件夹的全路径,你试试看可以不