After looking at the project descriptor documentation[1], it looks like the
value that you want is ${project.build.outputDirectory}


HTH,
Ian

[1] http://maven.apache.org/ref/2.0.3-SNAPSHOT/maven-model/maven.html

It's better to be hated for who you are
than loved for who you are not

Ian D. Stewart
Appl Dev Analyst-Advisory, DCS Automation
JPMorganChase Global Technology Infrastructure
Phone: (614) 244-2564
Pager: (888) 260-0078


                                                                                
                                                                 
                      "William Simons"                                          
                                                                 
                      <[EMAIL PROTECTED]        To:       
[email protected]                                                        
                      arvard.edu>                        cc:                    
                                                                 
                                                         Subject:  Maven 2.0.4 
problem with properties                                           
                      04/13/2006 01:37 PM                                       
                                                                 
                      Please respond to "Maven                                  
                                                                 
                      Users List"                                               
                                                                 
                                                                                
                                                                 




Hi all,

I just upgraded from 2.0.3 to 2.0.4 and my build broke.  My unit tests rely
on a system property being set.  The property was properly set in 2.0.3 and
is not properly set in 2.0.4.  Has there been a change in the way
properties
work that I missed?

Here is the surefire plugin configuration that I'm using:
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <configuration>
                    <forkMode>pertest</forkMode>
                    <childDelegation>false</childDelegation>
                    <excludes>
                        <exclude>**/*TestCase.java</exclude>
                    </excludes>
                    <systemProperties>
                        <property>
                            <name>maven.build.dir</name>
                            <value>${build.directory}</value>
                        </property>
                    </systemProperties>
                </configuration>
            </plugin>

I changed my tests to output the value of the maven.build.dir property that
I'm setting and in 2.0.4 they output "${build.directory}". In 2.0.3 they
output (correctly) "target".

Any ideas?

Thanks,
Bill Simons



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




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

Reply via email to