Please also note that before invoking IA, we still need to do lots of prep works to create a staging area to place all required files to be consumed by IA. the prep works are done by various maven plugin such as resource, dependency, antrun, etc
-D On Wed, Mar 7, 2012 at 4:27 PM, Dan Tran <dant...@gmail.com> wrote: > Dealing with IA ant task thru maven is cumbersome. It is must simpler > just to invoke the command line. > > -Dan > > > On Wed, Mar 7, 2012 at 4:22 PM, Ryan Wexler <r...@iridiumsuite.com> wrote: >> Interesting. >> What was the advantage you found to a custom plugin versus just executing >> through Antrun? >> >> On Wed, Mar 7, 2012 at 3:51 PM, Dan Tran <dant...@gmail.com> wrote: >> >>> I have experience on both IA ant and build executable. Ended up to >>> write a maven plugin ( ia-maven-plugin) and just invoke the >>> build/build.exe command line >>> >>> -D >>> >>> On Wed, Mar 7, 2012 at 2:03 PM, Ed Hillmann <ed.hillm...@gmail.com> wrote: >>> > On Thu, Mar 8, 2012 at 3:24 AM, Wayne Fay <wayne...@gmail.com> wrote: >>> > >>> >> A friend is using Ant + InstallAnywhere and I told him that I would >>> >> look into options for integrating it with his Maven builds. I am >>> >> familiar with izPack and other options but his company has an >>> >> investment in IA and going to another tool is not desired. >>> >> >>> >> It looks like there is an Ant task provided by IA and right now I'm >>> >> planning to leverage that, but I'd also like to hear from anyone else >>> >> who is using IA with Maven to hear your thoughts and comments. >>> >> >>> >> >>> > Hi Wayne. I've just started porting an existing ant script to Maven that >>> > was used to perform an IA build. The existing Ant script moved a bunch >>> of >>> > files around to be in a certain directory for the IA project, and then >>> > kicked off the IA build. >>> > >>> > I moved the file-moving logic into Maven using the Assembly plugin, and >>> > then kicked off the IA build using the antrun plugin. This works pretty >>> > well, as all the antrun plugin needs to do is run the IA build. Maven >>> does >>> > the remaining logic which was in the old Ant script. >>> > >>> > I did the same thing when I started, though. I looked for an IA plugin >>> for >>> > Maven, and probably would have used it first had one been available (I >>> > couldn't find one). However, using antrun has been doing the job just >>> fine. >>> > >>> > Hope this helps, >>> > Ed >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>> For additional commands, e-mail: users-h...@maven.apache.org >>> >>> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org