On Wed, Jul 29, 2009 at 6:06 PM, jvsrvcs<[email protected]> wrote: > > > I want to create a maven profile called "init", such > that a person would type: $mvn init
This won't work, Maven has a lifecycle that consists of phases when you execute "mvn init", Maven is going to complain because there is no "init" phase. What you need to do is configure a goal execution to execute during one of the phases in the Maven build lifecycle: http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html > > and this profile would take jars from the lib/ directory > (on the same level as the pom.xml) > and install every jar in the lib (and subdirectories) > into the local maven repo only. > You are looking to use the Maven Install plugin, but take a step back before you decide to do this with Maven. The goal you want to run is here: http://maven.apache.org/plugins/maven-install-plugin/install-file-mojo.html - but Maven isn't going to be able to traverse the lib directory and deploy every single file recursively. It wasn't designed to do this, and my advice is not to attempt to try to get Maven to do this. One Maven project, produces one artifact. Do this using the Maven Ant Tasks, better yet... do this with a Groovy script that calls out to the Maven Ant Tasks. > I have many docs on maven profiles, but no good > examples on integrating that with another plugin > where I could use XML (pom.xml) to configure and install > jars to the local repo. > > if anyone has done this and has a code sample > they can post please send. I have read all > the docs that are available on the subject > and do not need to be pointed there > as I have read and googled all the > documentation for about 3 hrs with > no resolution. > > What I am looking for is the ability to type > $mvn init > > and have all jars under lib/ get installed to > the local maven repo (and all /lib/<dir>/*.jar > and so on. > > thank you for your assistance > -- > View this message in context: > http://www.nabble.com/How-to-install-jars-into-local-maven-repo-%28with-%24mvn-%3Ctarget%3E%29---want-to-configure-init-profile-in-pom.xml-tp24729720p24729720.html > Sent from the Maven - Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > 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]
