Как включить groovy test-sources в сгенерированный jar или sources-jar с помощью Maven - PullRequest
0 голосов
/ 27 марта 2012

Я использую Maven с gmaven плагином.Также я использую maven-source-plugin, который позволяет мне генерировать source.jar, содержащий мои источники.Также у меня есть Groovy тесты, которые находятся в стандартном каталоге src / test / groovy.Я настроил pom.xml, чтобы тесты запускались при сборке проекта.Проблема в том, что я не могу найти, как включить исходные тесты в сгенерированный -sources.jar или, по крайней мере, в myApp.jar.Как я вижу отсюда: http://docs.codehaus.org/display/GMAVEN/Building+Groovy+Projects, цель 'groovy-jar' помечена как TODO.Посоветуйте, пожалуйста, есть ли обходной путь?

Ответы [ 2 ]

1 голос
/ 28 марта 2012

Я гуглил "maven-sources-plugin add groovy sources" и нашел это.

http://maven.40175.n5.nabble.com/use-relative-Path-in-includes-and-excludes-of-maven-source-plugin-tp120913p120915.html

Это сработало.

1 голос
/ 28 марта 2012

Обычно тестовый jar может быть создан с помощью цели test-jar maven-sources-plugin , кроме того, он поможет вам, если вы проверите документацию maven-sources- плагин более детально для добавления заводных источников в архив с исходниками.

...