Thanks all who have replied! So the first part of the problem is the zip contains multiple rar files, but only one needs to be unpacked and tinkered with.
You can't put a dependency on anything that doesn't exist when maven tries to validate the poms and resolve the dependencies. So what I ended up doing is just putting a dependency unpack on the zip then later binding an ant call to unzip the rar. What I don't want to have to do is say, "Ok, so we've decided to update this 3rd party thing, now upload these 24 artifacts into nexus". I'd rather say, "Ok, just zip it up and stuff the whole thing up there". Thanks again all - I appreciate all the suggestions and feedback! P.S. - Maybe if/when I have absolutely nothing to do, I'll submit a patch that offers a recursive unpacking of a given dependency with includes/excludes - that would have been the ultimate solution for me ;-) -----Original Message----- From: Wendy Smoak [mailto:wsm...@gmail.com] Sent: Wednesday, May 11, 2011 4:28 PM To: Maven Users List Subject: Re: Nested artifacts On Tue, May 10, 2011 at 3:19 PM, EJ Ciramella <ecirame...@casenetinc.com> wrote: > Is there a simple way to unpack a dependency then unpack an artifact that > lives inside that dependency? > > We have several third party utilities stored in Nexus and referenced as > dependencies, but I'd like to unpack a rar that is nested within a zip. > > Is there a maven 2 way or do I just rely on an ant task? I would probably unpack the zip myself and deploy the rar artifacts to the repository once, rather than trying to do it every time you build. How frequently do the third party utilities change? -- Wendy --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org CONFIDENTIALITY NOTICE: This e-mail and the information transmitted within including any attachments is only for the recipient(s) to which it is intended and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of; or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please send the e-mail back by replying to the sender and permanently delete the entire message and its attachments from all computers and network systems involved in its receipt. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org