Я прохожу упражнение по настройке Tomcat 6 на CentOS 5 с использованием пакетов RPM. Прямо сейчас я застрял со старыми версиями tomcat5-jsp-2.0-api и tomcat5-servlet-2.4-api-5.5.27-7.jpp5, так как они требуются jakarta-taglibs-standard:
$ rpm -q --requires jakarta-taglibs-standard
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
servletapi5 >= 0:5.0.16
tomcat5-jsp-2.0-api >= 0:5.0.16
xalan-j2 >= 2.6.0
Как я могу перейти на полное решение на основе RPM для Tomcat 6, не устанавливая старый Tomcat 5 RPMS?
Чтобы уточнить, это не из чистого любопытства, а потому, что старые зависимости теперь нарушают мое обновление
Прошло некоторое время с тех пор, как я это сделал, но в целом вы сможете удалить все связанные с Java RPM из CentOS / RHEL, настроить JPackage в качестве репозитория и установите Tomcat 6 оттуда. RPM-пакеты JPackage новее и полнее, чем в CentOS / RHEL.