Java 初始化连接器失败
严重:未能初始化组件[连接器[org.apache.coyote.http11.Http11AprProtocol-8443]] org.apache.catalina.LifecycleException:配置的协议[org.apache.coyote.http11.Http11AprProtocol]需要APR/本机库,该库不可用 我已经为Java 初始化连接器失败,java,server,http2,server.xml,tomcat8.5,Java,Server,Http2,Server.xml,Tomcat8.5,严重:未能初始化组件[连接器[org.apache.coyote.http11.Http11AprProtocol-8443]] org.apache.catalina.LifecycleException:配置的协议[org.apache.coyote.http11.Http11AprProtocol]需要APR/本机库,该库不可用 我已经为http的连接器添加了注释,并打开了http2的连接器 代码如下: <Connector port="9000" protocol="org.a
http
的连接器添加了注释,并打开了http2
的连接器
代码如下:
<Connector port="9000" protocol="org.apache.coyote.http11.Http11AprProtocol"
maxThreads="150" SSLEnabled="true" >
<UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" />
<SSLHostConfig>
<Certificate certificateKeyFile="conf/localhost-rsa-key.pem"
certificateFile="conf/localhost-rsa-cert.pem"
type="RSA" />
</SSLHostConfig>
</Connector>
启动服务器时出错。问题是Tomcat无法加载APR本机库。您需要通过下载二进制文件或下载并构建源代码包,从(Linux)发行版的软件包系统安装它。