【问题标题】:Openfire server is not starting on JAVA 64 bitOpenfire 服务器未在 JAVA 64 位上启动
【发布时间】:2015-11-25 11:30:42
【问题描述】:

我试图在我的 Windows 64 位操作系统中安装 openfire,但服务器没有启动,并给出以下错误消息。

表示 JAVA_HOME 不指向 32 位 JRE,

在 openfire 站点中,没有提及 32 或 64 位 jdk 版本。

点击确定后,我收到了严重的错误消息,

我是否需要将 openfire 指向 32 位 jdk 和 jre 才能使其工作?

【问题讨论】:

    标签: java openfire


    【解决方案1】:

    可以从命令行启动 openfire: java -jar startup.jar

    假设它是从 openfire 安装目录的 ./lib 执行的,并且您在系统路径中有首选 java 的二进制文件。

    【讨论】:

      【解决方案2】:

      错误的意思正是它所说的。您要么安装了错误的 Java / JDK 架构风格,要么根本没有安装 Java。如果您还没有安装 32 位 JDK,请在 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 获取并安装它。如果您已经拥有 32 位 JDK,请更改系统的环境变量以让 JAVA_HOME 指向正确的安装。有关更多说明,请参阅https://docs.oracle.com/cd/E19182-01/820-7851/inst_cli_jdk_javahome_t/。如果这没有帮助,请卸载所有 JDK,然后从头开始安装 32 位 JDK。

      【讨论】:

        【解决方案3】:

        我已经下载了 zip 版本的 openfire ,它有这个问题,我已经下载了带有 jre 的 .exe 版本,它工作正常。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-07-12
          • 1970-01-01
          • 2011-12-08
          • 2012-08-31
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多