Не удалось инициализировать коннектор

СЕРЬЕЗНЫЙ: не удалось инициализировать компонент [Connector[org.apache.coyote.http11.Http11AprProtocol-8443]] org.apache.catalina.LifecycleException: для настроенного протокола [org.apache.coyote.http11.Http11AprProtocol] требуется APR/собственная библиотека который недоступен.

ниже показано окно вывода сервера eclipse neon Я прокомментировал коннектор для 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>

Я получаю сообщение об ошибке при запуске сервера.


person Himanshu Dave    schedule 27.01.2017    source источник
comment
Проблема в том, что Tomcat не может загрузить собственную библиотеку APR. Вам необходимо установить его либо из системы пакетов вашего (Linux) дистрибутива, загрузив двоичный файл, либо загрузив и собрав исходный пакет.   -  person Stephen C    schedule 08.07.2019