为什么要从1.8用回1.6,因为客户的jdk版本偏低,为了提供更好的兼容性。只能把我方的jar包,按各种jdk版本打包了。
一、先卸载jdk1.8
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr ~/Library/Application\ Support/Java
二、安装jdk1.6
下载地址:https://support.apple.com/kb/DL1572?locale=zh_CN 如果失效地址或者下载不到文件,可以再网上找找,我下载下来的样子是这样的。
安装之前,请先退出各种java。
然后一路点击下一步,继续即可。
三、最后成功之后
java -version 看一下:
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)
回来了。
感谢两位原帖提供的帮助1
https://blog.****.net/victoria_hong/article/details/78442738
https://blog.****.net/coooliang/article/details/77161649