2011-06-09 23 views
1

根據documentation,可以將groovy腳本綁定到maven生命週期階段,但是如何將它運行爲「未綁定」? 換句話說,我要做到以下幾點事情在gmaven中運行未綁定的groovy腳本

聲明我的Groovy腳本使用方法:

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

然後直接從命令行調用它(任何生命週期之外)。 但我該如何實現呢?

回答

1
> mvn org.codehaus.gmaven:gmaven-plugin:execute 

請注意,如果您想選擇從命令行不同的腳本,你必須定義不同的配置每一個在配置文件中,並選擇配置文件來代替。