pom.xml の gmaven プラグインを介して外部の groovy スクリプトを実行しています。外部スクリプトは「myscript.groovy」と言います。
maven pom.xml [つまり、プラグイン 'gmaven-plugin' 実行内] を介して myscript.groovy にいくつかのパラメーター/引数を提供したい。しかし、そうすることができません..
で使ってみました; しかし、groovy スクリプトでその値を取得する方法がわかりません。properties.get を呼び出すだけでは、プロパティ値は得られません。
pom ファイルのスナップ:
<plugin>
<groupId>org.codehaus.gmaven</groupId>
<artifactId>gmaven-plugin</artifactId>
<executions>
<execution>
<id>generate-resources-execute-groovyscript</id>
<phase>generate-resources</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<properties>
<property>
<name>installation.dir</name>
<value>${installation.dir}</value>
</property>
</properties>
<source>${pom.basedir}/src/main/groovy/configure.groovy</source>
</configuration>
</execution>
</executions>
</plugin>
「configure.groovy」スクリプトで「installation.dir」プロパティーの値を取得する方法がわかりません。
この点に関するヒントは役に立ちます..ありがとう