【问题标题】:Java Hosting APR based Apache Tomcat ErrorJava Hosting 基于 APR 的 Apache Tomcat 错误
【发布时间】:2018-05-29 13:38:25
【问题描述】:

我认为这是一个两部分的问题。 我的版本: 我使用Java jdk1.8.0_144开发, 服务器JVM jdk1.8.0_77, 服务器Tomcat apache-tomcat-8.5.23

错误: 2018 年 4 月 16 日 11:57:31.041 严重 [http-nio-13571-exec-1] org.apache.catalina.core.AprLifecycleListener.init 基于 APR 的 Apache Tomcat 本机库的不兼容版本 [1.1.32] 是已安装,而 Tomcat 需要版本 [1.2.14]

我尝试了不同的 Java 版本,包括 Java 9 和 Java 7。在这些版本上,我的应用程序甚至无法启动。我尝试了托管公司提供的 2 个不同的 Java 8 版本,但仍然出现相同的错误。

有什么想法吗?

然后我得到了上面的错误,在网站上什么也没做。甚至没有浏览它。几小时后我收到此错误:

java.lang.OutOfMemoryError:元空间

托管公司说我必须为更多内存选择更好的托管选项,然后错误就会消失? 你怎么看?

【问题讨论】:

    标签: java tomcat hosting apr metaspace


    【解决方案1】:

    我认为问题是与您的 tomcat 版本冲突,它可能是旧版本。 下载所需版本的本机库,并将此文件 tcnative-1.dll(位于您的 tomcat bin 文件夹中)替换为新下载的文件。

    从此链接https://archive.apache.org/dist/tomcat/tomcat-connectors/native/下载。

    它会起作用的。

    【讨论】:

      猜你喜欢
      • 2011-05-15
      • 1970-01-01
      • 2013-09-19
      • 2018-07-14
      • 2012-02-01
      • 2020-01-02
      • 2011-06-15
      • 1970-01-01
      相关资源
      最近更新 更多