gmaven Plugin: wie man die Eigenschaft in pom.xml für ein externes Groovy-Skript einstellt

Ich führe ein externes Groovy-Skript über das gmaven-Plugin in pom.xml aus. Das externe Skript lautet "myscript.groovy".

Ich möchte myscript.groovy einige Parameter / Argumente über den Maven pom.xml zur Verfügung stellen [d.h. im Plugin 'gmaven-plugin' ausführen]; aber nicht dazu in der Lage ..

Ich habe versucht mit in; aber nicht sicher, wie man seine Werte im groovigen Skript abruft. Ein einfacher Aufruf von properties.get ergibt keinen Eigenschaftswert.

Snap der POM-Datei:

<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>

Nicht sicher, wie der Wert der Eigenschaft "installation.dir" im Skript "configure.groovy" abgerufen werden kann.

Jeder Hinweis in dieser Hinsicht wird nützlich sein .. danke

Antworten auf die Frage(2)

Ihre Antwort auf die Frage