Как создать собственную библиотеку 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

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