Hello guys
I've created a plugin to handle building complex distributions. I called
it uber-dist.
My setup on source forge is almost complete. I'll send a message in the
list as the download is ready.
In a nutshell, my plugin calls a goal you write in your maven.xml file.
It also offers a couple of automatic features including deployment of
dependencies with name override (to get rid of version numbers for
instance), deploy directory override, launch script copy with filtering,
etc. But in the end, if you don't produce the standard maven artifact,
you will have to write some Ant / jelly code in maven.xml but, at least,
you'll be doing it in a maven friendly approach.
The project from which I've created this plugin for in the first place
holds many hundreds lines of Ant code and creates a lot of artifacts.
First phase was to make the Ant code callable in a maven project...
embed the Ant calls in a maven.xml and phase 2 was to get rid of useless
Ant code (like calls to javac for instance) To be more like a "real"
maven project.
Based on this architecture, I've created the plugin that build, under
target, completely new distribution "file-system" that gets tarred
and/or zipped.
Later!
Eric.
dan tran wrote:
I wonder the same thing!!!
My guess here is to have IA6 project to depend on all other artifacts, then
use tag to populate your IA6 foot print
-D
On Mon, 08 Nov 2004 16:11:40 -0500, Christopher L Merrill
<[EMAIL PROTECTED]> wrote:
Rather than building a single artifact, our project builds many small
artifacts and them puts them together, along with many other file
resources, into a complex hierarchy. This is then used by our installer
(IA6) to create our installed images.
I'm new to Maven, so I'm probably still approaching this problem with an
ANT mindset, rather than Maven. Is there some Maven task to help in
this final step of our process (assembling the hierarchy), or is this the
right place to drop back to ANT scripting to finish the job?
TIA,
C
--
-
Chris Merrill | http://www.webperformanceinc.com
Web Performance Inc. | http://www.webperformancemonitoring.net
Website Load Testing, Stress Testing, and Performance Monitoring Software
-
-
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]