JAVA安装笔记
记录安装多个jdk版本后出现环境变量冲突问题
1. 配置指定的jdk版本不生效
解决思路:一定是path环境变量的问题,通过set PATH命令查看当前的path检查不应该出现的路径
  
原因:使用exe二进制安装形式jdk会自动在path变量里面添加C:\Program Files (x86)\Common Files\Oracle\Java\javapath,并把java,无论是否指定安装到其他位置都会有这个操作,同时会把javac等文件复制到此文件夹下,所以就会导致查找path路径的时候可能先找到这个
解决办法:1.删除path下的C:\Program Files (x86)\Common Files\Oracle\Java\javapath值,同时删除这个位置的文件夹
2.下载解压缩版本的jdk就不会出现这个问题
2. jdk11版本后没有自带jre,
解决方法:使用管理员权限打开cmd,cd到jdk安装目录,执行
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
一定要使用管理员权限才可以成功,成功后就可以在jdk目录看到jre文件夹了

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号