cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rohit Yadav <>
Subject RE: Meaning of parameter -pl developer, ...
Date Fri, 09 Nov 2012 14:38:20 GMT
What happens when we pass parameter -xyz; mvn --help to the rescue!
-pl or --projects means we ask maven to select a particular project or artifact to build and/or
run a plugin on.

We can either give it a valid filesystem path like; mvn -pl client jetty:run (here client
is the folder which is actually the cloud-client-ui artifact)
Or, we specify the artifactId, so we use <groupId>:<artifactId> as to use default
groupId which is org.apache.cloudstack, so both of the following are valid as well:
mvn -pl :cloud-client-ui  jetty:run (here since we're already inside cloudstack's src, the
groupId is already defined in all pom.xmls)
mvn -pl org.apache.cloudstack:cloud-client-ui  jetty:run


From: Charles Moulliard []
Sent: Friday, November 09, 2012 2:44 PM
To: cloudstack-dev
Subject: Meaning of parameter -pl developer, ...


What does it happen when we pass parameter -pl developer or
-pl -:cloud-client-ui to maven ?


Charles Moulliard
Apache Committer / Sr. Enterprise Architect (RedHat)
Twitter : @cmoulliard | Blog :

View raw message