N
main()
, томкат его запускает через соответсвующие блоки в web.xml. А если это не-веб, то томката уже нет в уравнении, а запустить как-то нужно. Единственный способ - императивный код в main-методе. А как конфигурировать сам контейнер - это дело десятое, и в вышеприведенном абзаце об этом ни слова.Но вы правы, книжка устаревшая, нынче популярны другие подходы запуска приложений (всегда через main, веб-контейнер (томкат и т.п.) встроенный и т.д.).