Я возвращаюсь сюда, потому что у меня есть какая-то проблема. (Я отправил 2 или 3 вопроса до того проекта, над которым я работаю, этот вопрос по-прежнему связан с этим проектом)
Итак, у меня есть веб-приложение smartGWT, которое я создаю с использованием Maven. Чтобы протестировать его, мне пришлось использовать Selenium RC (чтобы использовать user-extensions.js, предоставленный smartClient), и поскольку он должен быть совместим с непрерывной интеграцией, мне пришлось развернуть webapp на контейнере Jetty. Теперь у меня осталась одна проблема:
Как я могу использовать Jacoco с Jetty, чтобы Sonar распознал мои тесты и дал мне код покрытия?Jacoco w/Jetty + Selenium RC
Есть ли свойство в причале-maven-плагине, которое позволяет мне запускать jacoco-agent при каждом развертывании приложения?
Спасибо заранее, еще один раз =)
(Извините за мой плохой английский)
необходимо подключить javagent в начале сервера причала, когда развертывание происходит, сервер уже запущен – oers
Возможный дубликат [maven jetty plugin - как управлять аргументами vm?] (Http://stackoverflow.com/ Вопросы/2007192/maven-jetty-plugin-how-to-control-vm-arguments) – oers
Нет, не дубликат, я знаю, как передать аргумент JVM (я уже это делаю), хотя я не знаю как использовать агент jacoco с Jetty. Он запускается, но Sonar не распознает мое покрытие кода (jacoco установлен на сервере сонара), поэтому я не знаю, как это сделать. – Depado