记一次jdk配置问题

之前学java用Eclipse的时候照着书上配置了一手jdk,这样过了半年之后,因为要换成idea(新手一个,还什么都不会),别人发给我的一个带有.java和html等文件的还未成型的项目,然后打开之后发现运行不了,觉得需要去配置一手maven,然后配置过程中发现自己的jdk出现了问题,cmd下输入java,java -version都没问题,然后javac显示:'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。在网上搜了很多 照着改了  然后还是没有用。最后气不过就卸载了jdk,重新下载了一个jdk1.8的最新版本的,然后发现java,javac,java -version 都出现了问题 显示:Error: could not open `E:\Program Files\Java\jre7\lib\amd64\jvm.cfg'。然后就更加崩溃了。看别人说可能是因为在c:/windows/system32下,需要删除java.exe,javaw.exe,javaws.exe这三个文件,但是我在这个路径下找不到这三个文件。然后翻到一篇相关的文章 贴一下链接;https://blog.csdn.net/WJWFighting/article/details/81077839。下了Everything按他说的把那三个路径名中有\Oracle\java\javapath的字样的路径的文件删了,又把所有其他版本的这三个文件名的文件删掉了,还是不行,但是这次都变成了:'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。 然后我又把 C:\ProgramData\Oracle\Java\javapath中的java.exe javaw.exe,javaws.exe都给删掉了这个时候我才想到要和书上的对照一下,然后发现自己把应该在系统变量那儿设置的Path,设置了用户变量里,第一次配置的时候肯定不会出这种差错,应该是我在卸载重装jdk,进行环境配置的时候,不小心配错了位置。 总之是弄好了,接下来就是继续配置maven环境了。

猜你喜欢

转载自www.cnblogs.com/Sonya/p/11874967.html