当前位置: 首页 > 知识库问答 >
问题:

在Spring Tool Suite/Eclipse中配置APR连接器

麹权
2023-03-14

我想在linux(CentOS7)中的Spring工具套件的tomcat中配置APR连接器。

SEVERE: Failed to initialize connector [Connector[HTTP/1.1-8443]]
org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-8443]]
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:106)
    at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
    at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:821)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
    at org.apache.catalina.startup.Catalina.load(Catalina.java:638)
    at org.apache.catalina.startup.Catalina.load(Catalina.java:663)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:280)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:454)
Caused by: org.apache.catalina.LifecycleException: The configured protocol [org.apache.coyote.http11.Http11AprProtocol] requires the APR/native library which is not available
    at org.apache.catalina.connector.Connector.initInternal(Connector.java:972)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
    ... 12 more

感谢任何帮助。

共有1个答案

巴帅
2023-03-14

明白了..需要设置tomcat的envioronment变量

LD_LIBRARY_PATH - /usr/local/apr/lib

见本链接第二个答案

 类似资料:
  • 这是服务器中的连接器。xml: 该连接器的目标是使用HTTP2和APR以及HTTPS提高速度。 我们使用操作系统包tomcat native安装了tomcat native。 启动时的日志输出: 信息[主]组织。阿帕奇。卡特琳娜。果心AprLifecycleListener。lifecycleEvent使用APR版本[1.6.3]加载了基于APR的Apache Tomcat本机库[1.2.16]。

  • 1. 建立广告位,获取广告位ID 登录系统后台创建APP和广告位,获取AppID 以及 广告位ID 根据需求配置不同的广告位 2. 工程中添加SDK代码 初始化SDK (详细说明) 配置AndroidManifest,声明权限和组件 初始化全局SDK代码 根据创建的广告位样式,添加相应的广告样式的代码 横幅(Banner)广告样式 插屏(Interstitial)广告样式 开屏(Splash)广告

  • 我正在尝试将php(7.0)配置为连接到IIS7服务器中的Oracle 11g 我取消了扩展和php_oci8的注释。dll php_oci8_11g但我有这个问题 PHP警告:PHP启动:无法加载动态库“C:\Program Files\PHP\v7”。0\ext\php\u oci8\u 11g。dll'-n'est pas une应用程序Win32 valide。(不是有效的Win32应用程

  • detachedException:无法执行查询。未配置连接org.jooq.impl.abstractquery.execute(abstractquery.java:316)org.jooq.impl.abstractresultquery.fetchlazy(abstractresultquery.java:365)org.jooq.impl.abstractresultquery.fetc

  • 我正在尝试使用hive jdbc uber jar并配置jdbc接收器连接器。 但是连接器抛出错误: 配置 驱动程序位于路径中:/usr/share/confluent-hub-components/confluentinc-kafka-connect-jdbc/lib 我已经重新启动连接器,但同样的错误。我认为驱动程序类名必须在某些属性中设置。 知道吗?

  • 我试图通过HttpClientBuilder设置一个HttpClient。我还看了看HttpClientConnectionManager,这里开始混淆了。 在ConnectionManager上,或者更确切地说,在PoolghttpClientConnectionManager上,有一些方法可以: 关闭过期连接 关闭空闲连接 连接何时被视为过期? 它何时空闲? 当来自池中的连接关闭时会发生什么?