Запустите несвязанный скрипт в gmaven - PullRequest
1 голос
/ 09 июня 2011

В соответствии с документацией , можно связать скрипт groovy с фазой жизненного цикла maven, но как мне запустить его "без привязки"? Другими словами, я хочу сделать следующее

Объявите мой скриптовый код для использования:

<plugin>
    <groupId>org.codehaus.groovy.maven</groupId>
    <artifactId>gmaven-plugin</artifactId>
    <configuration>
        <source>${pom.basedir}/src/main/script/myscript.groovy</source>
    </configuration>
</plugin>

Затем вызывайте его напрямую из командной строки (вне любого жизненного цикла). Но как мне этого достичь?

Ответы [ 2 ]

1 голос
/ 09 июня 2011
> mvn org.codehaus.gmaven:gmaven-plugin:execute

обратите внимание, что если вы хотите выбрать разные сценарии из командной строки, вам нужно определить разные конфигурации в профиле и вместо этого выбрать профиль.

0 голосов
/ 27 августа 2013

Было чрезвычайно мучительно играть с GMaven во время затмения. Я нашел лучшее решение, когда-либо здесь, на моем git-хабе, используя подключаемый модуль maven eclipse https://github.com/mukadder/groovygmaven.git

...