Я бы сказал, если вы планируете развернуть с Apache (или что-то еще, что обрабатывает первоначальный HTTP-запрос) перед вашим сервером приложений (tomcat?), Это не имеет значения: конфигурация Apache разберут этот аспект .
Если вы планируете работать только с вашим сервером приложений, а перед ним нет HTTP-сервера, я бы сказал, что имеет значение , так как вы хотите убедиться, что ваше приложение доступно на www.example .com, а не example.com/appname.
Под словом «имеет значение» я подразумеваю, что внутренняя конфигурация вашего сервера совпадает с производственной конфигурацией, чтобы избежать неприятных сюрпризов в будущем; Вы, конечно, можете настроить локально по-другому для производства.
Вам также необходимо помнить: у вас будет несколько веб-приложений Java, работающих на одном сервере приложений? Если это так, спланируйте, как вы будете их использовать.