2014-02-19 2 views
0

Я нахожусь в проекте, в котором используются спящий, весенний и верный верблюд в качестве сторонних инструментов. Для запуска проекта я создаю файл войны, используя maven, а затем запускаю его с помощью Jetty (jetty-distribution-8.1.14.v20131031).Как узнать, где приложение запускается, когда у вас нет основного()?

Теперь я должен добавить новую простую функциональность при запуске проекта. Это может быть так просто, как добавление строки печати, но нет функции main().

У меня есть выходные линии, что проект напечатанных в файл: http://paste.kde.org/pnhee4u7s

Я прочитал файл, но все, что я вижу, это звонки по гибернации, апаш и весной. Все это сторонние инструменты. Я не знаю, как это сделать, и я ценю любую возможную помощь: s

ответ

1

Если вы пишете веб-приложение с war, начните с вашего web.xml; если вы используете традиционную конфигурацию, вот где Jetty начинает загрузку вашего приложения.

Поскольку вы используете Spring, я рекомендую записать @Component, который регистрируется при запуске, или добавление такого ведения журнала к существующему компоненту или @Configuration.

+0

Спасибо, это действительно помогло! –

Смежные вопросы