一台电脑上同时装有jdk1.7和jdk1.8,切换jdk时的报错问题

  示例如下环境变量:

  JAVA_HOME       C:\Program Files (x86)\Java\jdk1.7

  CLASSPATH   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

  Path      %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

  1、如果是已经安装好的jdk文件复制到自己电脑上时,那么切换jdk版本,只需要修改环境变量路径就可以成功切换不同的jdk版本。

  2、如果是用jdk安装包进行安装的形式,此时切换jdk,就有可能报错could not open ...jvm.cfg  解决办法如下:

   方法一:

    环境变量,例如 :path=C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;.............

    删了path中第一个分号前的这个路径下(比如上面蓝色路径)的java.exe  、  javaw.exe  、javaws.exe(java相关的exe)。

   方法二:

    简单粗暴直接将环境变量中path的%JAVA_HOME%\bin;放在path路径的最前面(知道为什么了吧)。

   还有人说删注册表也可以,我没没试过,前面俩方法不行的话,有兴趣的可以试试删javasoft注册表。

最新文章

  1. JavaScript中的slice,splice,substr,substring,split的区别
  2. SASS 编译后去掉缓存文件和map文件
  3. PHP中include()与require()
  4. 如何下载Spring
  5. MSYS2 安装和配置
  6. 161208、Java enum 枚举还可以这么用
  7. Codeforces Round #207 (Div. 2)C
  8. 笔记整理--Linux守护进程
  9. 关于glibc中的res_init()函数
  10. fixed定位兼容性
  11. 性能优化之mysql优化——慢查日志的开启方式和存储
  12. flink部署操作-flink standalone集群安装部署
  13. codeforces#1090 D. New Year and the Permutation Concatenation(打表找规律)
  14. Peer Programming Project: 4 Elevators Scheduler 附加题 157 165
  15. react router @4 和 vue路由 详解(二)react-router @4用法
  16. mouseover和mouseout事件的相关元素
  17. 【bzoj1030】 JSOI2007—文本生成器
  18. Isilon上数据是如何存放的?
  19. 使用Spring配置动态数据源实现读写分离
  20. c++流操作

热门文章

  1. APP上传应用商店加固后打包
  2. C#中Windows通用的回车转Tab方法
  3. python装饰器的学习笔记
  4. 9.Query on Embedded/Nested Documents-官方文档摘录
  5. 1.Oracle数据库查看用户锁表和对表解锁的sql语句
  6. Springboot入门-日志框架配置(转载)
  7. 安卓ios app自动化测试用例模板
  8. day3-set集合
  9. Django:学习笔记(1)——开发环境配置
  10. .net:上传图片并将保存至指定目录下(支持PC端和移动端)