Apache Tomcat на основе хостинга Java APR

Я думаю, что это вопрос из двух частей. Мои версии: я разрабатывал с использованием Java jdk1.8.0_144, JVM сервера jdk1.8.0_77, сервера Tomcat apache-tomcat-8.5.23

Ошибка: 16 апреля 2018 г. 11:57:31.041 SEVERE [http-nio-13571-exec-1] org.apache.catalina.core.AprLifecycleListener.init Несовместимая версия [1.1.32] Apache Tomcat Native на основе APR библиотека установлена, а для Tomcat требуется версия [1.2.14]

Я пробовал разные версии Java, включая Java 9 и Java 7. В этих версиях мое приложение даже не запускается. Я попробовал 2 разные версии Java 8, предоставленные хостинговой компанией, и все еще получаю ту же ошибку.

Есть идеи, пожалуйста?

Тогда я получил ошибку выше и больше ничего не делал на сайте. Даже не просматривал его. Через несколько часов я получаю эту ошибку:

java.lang.OutOfMemoryError: Metaspace

Хостинговая компания говорит, что я должен выбрать лучший вариант хостинга для большего объема памяти, и тогда ошибки исчезнут? Как вы думаете?

1 ответ

Я думаю, что проблема конфликтует с вашей версией tomcat, это может быть более старая версия. Загрузите нативную библиотеку требуемой версии и замените этот файл tcnative-1.dll(найдите его в папке bin tomcat) новым загруженным файлом.

Загрузите по этой ссылке https://archive.apache.org/dist/tomcat/tomcat-connectors/native/.

Это будет работать.

Другие вопросы по тегам