Как создать собственную библиотеку Apache Tomcat?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как создать собственную библиотеку Apache Tomcat?

Сообщение Anonymous »

Я обновил свою установку Apache Tomcat с 9.0.57 до 9.0.127 в Ubuntu 22.04 (другими словами, я удалил apt-версию и вручную установил обновленную версию). Все работает нормально, за исключением того, что в журнале Catalina при запуске появляется сообщение:

ИНФОРМАЦИЯ: установлена более старая версия [1.2.31] библиотеки Apache Tomcat Native, а Tomcat рекомендует минимальную версию [1.3.0]

Поэтому я также хотел обновить Native библиотеку и скачал версию 1.3.5 с сайта https://github.com/apache/tomcat-native/tags и следовал объяснениям в файле ./native/BUILDING.
Я установил все необходимые библиотеки, но когда я это сделаю

Код: Выделить всё

configure --with-apr=/usr/lib/x86_64-linux-gnu/libapr-1.so.0.7.0 --with-ssl=/usr/bin/openssl
Я просто получаю результат «команда не найдена». Итак, я понял, что понятия не имею об инструментах GNU Make Tools, и обнаружил, что есть что-то вроде «automake», но оно выдает ошибки:

Код: Выделить всё

configure.ac: error: no proper invocation of AM_INIT_AUTOMAKE was found.
configure.ac: You should verify that configure.ac invokes AM_INIT_AUTOMAKE,
configure.ac: that aclocal.m4 is present in the top-level directory,
configure.ac: and that aclocal.m4 was recently regenerated (using aclocal)
configure.ac:50: error: required file 'build/config.guess' not found
configure.ac:50:   'automake --add-missing' can install 'config.guess'
configure.ac:50: error: required file 'build/config.sub' not found
configure.ac:50:   'automake --add-missing' can install 'config.sub'
configure.ac:51: error: required file 'build/install-sh' not found
configure.ac:51:   'automake --add-missing' can install 'install-sh'
automake: error: no 'Makefile.am' found for any configure output
Теперь я не знаю, как быть дальше и что делать. Как правильно собрать библиотеку?
Возможно собрать библиотеку даже с установленными lib-apr1 и libapr1-dev или необходим исходный код apr?

Подробнее здесь: https://stackoverflow.com/questions/798 ... ve-library
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»