最先
起先出现问题的就是在eclipse中不能Debug了,卸载eclipse再重新下载就可以运行了,但是放在D盘的eclipse-workspace不删,以便重启eclipse时Workspace还可以指定之前的位置(D:\Program Files\eclipse-workspace\JavaProjects)。
然后再来解决环境变量配置的问题:cmd输入【java】不成功,输入【javac】成功
之前的eclipse我是下载到D盘的(有中文路径),觉得不妥改在C盘目录下(C:\Program Files\Java\eclipse-oxygen),在高级系统设置——>环境变量里,把用户变量和系统变量的Path和JAVA_HOME的变量值重新修改了。
Path:C:\Program Files\Java\eclipse-oxygen\jdk8\bin
JAVA_HOME:C:\Program Files\Java\eclipse-oxygen\jdk8
但是还是不行,命令行输入java或者java -version还是会出现Error: missing server' JVM at
*:\Program Files\bin\server\jvm.dll’.(还有一行大概就是喊你下载JRE/JDK)
猛然间我想起系统变量里的Path里的变量值太多太多了(一路新建了很多变量值,之前D盘目录的变量值也存在),但是不知道删除哪些,所以又在网上找了【环境变量的Path怎么恢复默认】
按照这个链接恢复Path默认:https://zhidao.baidu.com/question/267180105579935525.html
最后,按照之前链接里的步骤(https://www.baidu.com/link?url=mLZDm0-xwd1kb1YepQZGQSwde8CLUPDRgScOqQ7dc9llapIdPR1_RUwwrMibdPs8Rum3ANkYytL69Bd-bW6e3a&wd=&eqid=ba33e4950004080400000006604c3ae5):选择右边的“编辑文本”,将引号里面的全部复制“%Java_Home%\bin;%Java_Home%\jre\bin;”,到“变量值”栏的最前面,“确定”
我们来看看最后的成果:
输入java
输入java -version
貌似是成功啦,开熏~