Hi All.

I have the following situation: I have two maven properties that should
take a value or another depending on a boolean given from command line
and I don't know how to achieve it.
I'm trying to achieve this by using the following ant task:
<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-antrun-plugin</artifactId>
                <dependencies>
                    <dependency>
                        <groupId>ant-contrib</groupId>
                        <artifactId>ant-contrib</artifactId>
                        <version>1.0b2</version>
                    </dependency>
                </dependencies>
                <executions>
                    <execution>
                        <phase>validate</phase>
                        <configuration>
                            <tasks>
                                <taskdef name="if"
classname="net.sf.antcontrib.logic.IfTask"
classpathref="maven.plugin.classpath" />

                                <if>
                                    <equals
arg1="${variable_from_command_line}" arg2="true" />
                                    <then>
                                         <property name="property1"
value="val1 "/>
                                         <property name="property2"
value="val2 "/>
                                    </then>

                                    <else>
                                         <property name="property1"
value="val3 "/>
                                         <property name="property2"
value="val4 "/>
                                    </else>
                                </if>
                            </tasks>
                        </configuration>
                        <goals>
                            <goal>run</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
Properties seem to be set up successfully but only seem to be available
within the ant task execution, but not exported to the maven one.
Any input?

Thanks in advance.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to