Как ссылаться на упакованные ресурсы из плагина Jasmine Maven?
Я хочу использовать jasmine-maven-plugin
чтобы проверить мой Maven my-webapp
проект. Этот проект зависит от другого my-lib
проект, который содержит некоторые необходимые библиотеки JavaScript. Когда my-webapp
проект построен, он добавляет my-lib
JAR для WEB-INF/lib/
путь сгенерированной войны. Внутри my-lib
JAR, необходимые ресурсы JS находятся в папках META-INF/resources
а также META-INF/test-resources
,
Как я могу ссылаться на эти упакованные ресурсы из jasmine-maven-plugin
цели jasmine:bdd
а также jasmine:test
?
Обратите внимание, что я также попытался запустить цели в integration-test
фаза, как описано здесь, но я все еще не могу сослаться на необходимые ресурсы.
ОБНОВЛЕНИЕ: будет работать jetty:run-war
изнутри jasmine-maven-plugin
Помогите? Если так, как я могу этого достичь?
1 ответ
Я думаю, что вам сначала нужно использовать плагин maven-dependency-plugin, чтобы распаковать jar, с другой целью.
Примерно так: распаковать зависимости и перепаковать классы используя maven?
Затем вы можете указать параметры в разделе конфигурации плагина для этой цели, откуда вы распаковали банку.
везде, где / вы / распакованы /
Сначала запустите цель распаковки, затем bdd и test.