There are two other configuration files that you'll want to investigate besides 
your pom for assemblies.  I usually have a /main/assembly directory with a 
component.xml and then an assembly descriptor file.  If you can't get what you 
need from this URL 
(http://maven.apache.org/plugins/maven-assembly-plugin/assembly.html ), let me 
know and I can provide some examples.

Mike Corum

-----Original Message-----
From: REMIJAN, MICHAEL J [AG/1000] [mailto:[email protected]] 
Sent: Tuesday, May 05, 2009 10:12 AM
To: Maven Users List
Subject: prevent absolute file path in "project" assembly

I'm trying to use the assembly plugin with the "project" descriptorId and when 
I run this the zip file it creates contains the absolute directory on my file 
system to the project - in the zip file is c:\an\absolute\path\to\my\project  
How do I configure the plugin to only have the project directory in the zip 
file?

                <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-assembly-plugin</artifactId>
                        <version>2.2-beta-3</version>
                        <executions>
                                <execution>
                                        <id>create-src-distribution</id>
                                        <phase>package</phase>
                                        <goals>
                                                <goal>single</goal>
                                        </goals>
                                        <configuration>
                                             <descriptorRefs>
                                                 
<descriptorRef>project</descriptorRef>
                                             </descriptorRefs>                  
                     
                                        </configuration>
                                </execution>
                        </executions>
                </plugin>


---------------------------------------------------------------------------------------------------------
This e-mail message may contain privileged and/or confidential information, and 
is intended to be received only by persons entitled to receive such 
information. If you have received this e-mail in error, please notify the 
sender immediately. Please delete it and all attachments from any servers, hard 
drives or any other media. Other use of this e-mail by you is strictly 
prohibited.


All e-mails and attachments sent and received are subject to monitoring, 
reading and archival by Monsanto, including its subsidiaries. The recipient of 
this e-mail is solely responsible for checking for the presence of "Viruses" or 
other "Malware". Monsanto, along with its subsidiaries, accepts no liability 
for any damage caused by any such code transmitted by or accompanying this 
e-mail or any attachment.
---------------------------------------------------------------------------------------------------------


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


Reply via email to