OK, so I've apparently run into a dead end with this (which I find pretty mind-blowing - this should be utterly trivial to accomplish).
The maven-dependency-plugin approach would work, except that it'll fail
due to trying to resolve reactor modules from the repository - even if
those modules are explicitly excluded via the various configuration
properties.
The maven-assembly-plugin approach would presumably work, except that
the plugin really requires various bits of POM configuration to work. I
attempted to patch the plugin to accept an output directory and a
descriptor file via properties, but it seems that the output directory
in particular is not so easy to override (it defaults to
${project.build.outputDirectory} and adding a property to override that
appears not to work).
Am I really going to have to write a whole new plugin just to get the
transitive closure of jar files that make up a given project?
--
Mark Raynsford | http://www.io7m.com
pgpghZ4GFiOXs.pgp
Description: OpenPGP digital signature
