openfire版本:v4.0.2
Java版本:Java8 update102
第一次安装好后,在系统偏好设置里点击start openfire,openfire的状态始终是stoped.
着实气人,后将JDK卸载,再将openfire卸载,卸载命令如下
一、卸载jdk 终端依次执行下面的命令
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -rf /Library/Java
二、卸载openfire 终端执行下面的命令
sudo rm -rf /usr/local/openfire
sudo rm -rf /Library/PreferencePanes/Openfire.prefPane
sudo rm -rf /Library/LaunchDaemons/org.jivesoftware.openfire.plist
sudo rm -rf /private/var/db/dslocal/nodes/Default/users/openfire.plist
sudo rm -rf /Library/Receipts/Openfire.pkg
卸载完成后,在终端输入
java -version
会弹出提示你安装JDK的窗口
点击窗口上的“更多”,转到oracle网站下载jdk,安装
再安装openfire,再进偏好设置启动openfire,居然running了。到此问题解决。