java - JDK1.8 和 Mac Yosemite 10.10.3 无法启动 openfire 3.10.0

标签 java macos openfire

我安装的是openfire 3.10.0(最新版)

我的 Mac 版本是 10.10.3,我的 JDK 是 1.8。

不知道为什么我的openfire总是启动失败

fail to start openfire

我得到了如下日志内容:

enter image description here

最佳答案

@齐尔迈克 一开始我是想解决问题,后来还是觉得太麻烦了。尝试之后,我找到了新的解决方法。

    step 1:remove jdk
    in Terminal
    sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
    rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
    rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
    rm -rf /Library/Java

    step 2:remove openfire
    in Terminal
    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

    step 3:reinstall jdk
    step 4:reinstall openfire

enter image description here

关于java - JDK1.8 和 Mac Yosemite 10.10.3 无法启动 openfire 3.10.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30586050/

相关文章:

windows和mac之间firefox和chrome的javascript兼容性

java - 子剪辑:无法生成 DH key 对

macos - 如何在 Xcode 4.2 中不使用模板创建音频单元?

resources - Openfire服务器,多个连接,route.all-resources不起作用

android - 如何在android应用程序中从openfire获取离线消息

java - 两次按钮点击之间的时间

Java 文本文件大小(文件关闭前)

java - 为什么我的spring boot应用会自动关闭?

java - 如何确保在所有子类中都使用一个变量?

xmpp - 如何快速连接我的基于 XMPP 的应用程序(例如 WhatsApp)?