之前不小心把 jdk 安装成 11 了,想换成 jdk8 但是一直卸载不了原先的版本,官方的方法也试过了依然无法删除,https://www.java.com/zh_CN/downoad/help/mac_uninstall_java.xml
![]() | 1 chendy 2019-03-17 16:01:08 +08:00 ![]() 1. 这下面不想要的版本删掉 /Library/Java/JavaVirtualMachines 2. 装个你想要的版本 或者装老版本,用环境变量 $JAVA_HOME 自己切换 |
![]() | 2 rim99 2019-03-17 16:54:04 +08:00 via Android ![]() 详细的方式可以参考 Amazon coretto jdk 的安装指南,反着做就行了 |
![]() | 3 realkenshinji 2019-03-17 19:12:54 +08:00 via iPhone ![]() 试试 jenv,mac 上可以装多个 jdk 版本然后用 jenv 来管理 |
![]() | 4 realkenshinji 2019-03-17 19:13:36 +08:00 via iPhone 并不一定需要删除 jdk11,只要你的项目能找到需要的 jdk 版本即可 |
![]() | 5 misaka19000 2019-03-17 19:16:01 +08:00 ![]() 修改 PATH 就行了,没那么麻烦 |
6 henglinli 2019-03-18 03:10:51 +08:00 via iPhone 记得有个命令能显示已安装包的所有文件,曾以此删除了系统自带的 python ruby perl |
![]() | 7 brucewuio 2019-03-18 14:42:22 +08:00 其实就改改环境变量就可以啦 |
8 kk580kk 2019-04-15 22:19:46 +08:00 https://docs.oracle.com/en/java/javase/11/install/installation-jdk-macos.html#GUID-2FE451B0-9572-4E38-A1A5-568B77B146DE 根据这个教程,可以在安装多个 jdk 的时候,指定哪一个 jdk 是默认的。 |