Как SpringSource Toolsuite запускает свой экземпляр tc? - PullRequest
0 голосов
/ 18 октября 2011

Что, черт возьми, произошло под капотом, если я нажму зеленую кнопку «Запустить сервер» в представлении серверов STS? Я думал, что основной CATALINA_HOME / bin / catalina.sh запущен, но, похоже, это не так. Я могу прокомментировать строку, запускающую процесс java для 'start' (и тоже 'run') в catalina.sh, но, тем не менее, tc запущен. Панель настройки lauch также не очень полезна: есть только программные аргументы (здесь «start») и VM-аргументы (несколько значений -Dsomething ... values), но нет исполняемого файла, jar или чего-либо подобного. Может ли кто-нибудь меня просветить!

1 Ответ

1 голос
/ 18 октября 2011

TC Сервер из STS запускается почти так же, как Tomcat из обычной Eclipse J2EE IDE (с использованием WTP).Сервер запущен с использованием bootstrap.jar.Вы можете найти его на вкладке ClassPath вашей конфигурации запуска.

Упомянутый параметр start используется в качестве аргумента для main метода класса Bootstrap, расположенноговнутри bootstrap.jar

...