Are there installers that work directly/integrated with maven or is that a totally separate process that picks up the artifacts assembled by maven?
-dh -----Original Message----- From: dan tran [mailto:[EMAIL PROTECTED] Sent: Thursday, October 05, 2006 9:17 AM To: Maven Users List Subject: Re: What are the best practices to create application installers? assembly:directory to prepare staging area and feed it to your installer On 10/5/06, Brian E. Fox <[EMAIL PROTECTED]> wrote: > > You can used assembly:attached and bind it to a phase to get the > artifact deployed. I do this a lot and just use pom as the packaging > type. > > -----Original Message----- > From: Siegfried Goeschl [mailto:[EMAIL PROTECTED] > Sent: Thursday, October 05, 2006 7:53 AM > To: Maven Users List > Subject: Re: What are the best practices to create application > installers? > > Hi Dave, > > I did such things for Maven 1 though > > +) building an installer was an independent project using a POM to pull > in the artifacts used for the installer and production set of > configuration files > > +) I used one executable JAR containing all dependencies as input for > the installer > > +) I had some additional obfuscation step for the executable JAR > > +) my installer was triggered through ANT using install4j to build > installers for Windows, Linux and MacOS 10.x (without making > advertisment it worked quite well) > > +) In Maven2 land the build-helper-maven-plugin might help you the > upload the results in to repo > > Cheers > > Siegfried Goeschl > > Dave Hoffer wrote: > > I now need to go beyond creating jars/wars with maven2; I need to > create > > an installer for my application. > > > > What is the current state of this with maven? Where are the links > that > > can show me options of how to do this? I have found the assembly > > plugin, but it seems quite limited (and it doesn't seem to fit within > > the maven goals pattern). For example it can bundle stuff locally but > > how do I publish this to a server? What if I want a Windows or > > cross-platform installer that can install Java, etc? > > > > Also, how can I incorporate this within the normal maven process of > > releasing an application? > > > > Any information would be greatly appreciated. > > > > -dh > > > > --------------------------------------------------------------------- > > 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] > > > > > --------------------------------------------------------------------- > 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]
