Tomcat - это движок Java-сервлетов. Он может быть размещен под Apache или IIS или рядом других внешних веб-серверов. Похоже, вы в данный момент работаете с автономным экземпляром Tomcat ...
Если вы обслуживаете JSP / сервлеты с порта 8080 и используете его автономно, на том же хосте, на котором работает Apache, это может позволить вам свободно связывать их. Использование нескольких веб-серверов для отправки независимых запросов не рекомендуется, особенно если вы хотите использовать серверную аутентификацию вместе с Apache. Как правило, у вас есть один внешний сервер, который контролирует все через него ... Apache делает это довольно хорошо, и плагин, который вы упоминаете, вероятно, полагается на этот тип настройки (все подключается через Apache) для его функций / возможностей, основанных на ваших краткое описание этого.
Если вы хотите обслуживать сервлеты Tomcat под Apache, вы можете настроить apache для пересылки класса URI на экземпляры сервера tomcat. Вы можете достичь этого типа пересылки через mod_rewrite. Это более медленный вариант с точки зрения производительности, поскольку он добавляет небольшие накладные расходы на все, что вы используете на сервере. Вы также можете аналогичным образом проксировать входящие запросы через механизм CGI, от Apache до Tomcat.
mod_jk упростит развертывание и увеличит производительность для размещения Tomcat в конфигурации сервера Apache. Настройка довольно безболезненна, если вы следуете документам, поэтому я не уверен, что вы подразумеваете под «слишком сложным» для своего развертывания - если вы хотите использовать Apache и уже иметь Tomcat, это может показаться лишь незначительными изменениями конфигурации get mod_jk загружен и установлен.