系统偏好设置->语言与地区->高级->格式语言->英文,设为英文后java控制面板就能打开了,用完java控制面板后,可以再改回来。
控制面板的真实路径是
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/jcontrol, 如果你从terminal里启动jcontrol,就能发现是
Caused by: java.util.IllformedLocaleException: Ill-formed language,这个貌似是java的一个bug,但是不影响java的正常使用。
我也遇到了和你一样的问题!
检查一下环境变量是否配好了