今天想调一个JAVA程序,报错,搜了一下是由于Mac JAVA1.8.0_151自身的一个Bug,升级到152就可以解决,然后我IDEA和命令行看了一下JAVA版本是JAVA1.8.0_151,可我之前一直有开启JAVA的自动更新,系统中JAVA的控制面板也显示我的版本是261。
思考了一下应该是更新之后另外写到了其他目录下。
|
|
/Library/Java/JavaVirtualMachines/
目录下没有其他目录,网上搜了一下,更新后的文件会被放在 /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin
中
在目录下执行
|
|
剩下的就是替换自己profile文件里的JAVA_HOME了:
|
|
保存,执行
|
|