I want to, by default, use a dev REPO in my settings.xml, or an LOC profile
that has <activeByDefault>true
Then if I choose to build with a specific PRD profile (-PPRD), then I want
to use a PRD REPO instead of the DEV repo.
In my pom, by default I have:
* <repositories>
<repository>
<id>mvnprd</id>
<url>http://somehost:8080/archiva/repository/mvn-prd
</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>**mvnprd**</id>
<url>http://somehost:8080/archiva/repository/mvn-prd
</url>
</pluginRepository>
</pluginRepositories>
*
I have this in my settings.xml:
* <profile>
<id>default</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<env>LOC</env>
</properties>
<repositories>
<repository>
<id>mvndev</id>
<url>http://somehost:8080/archiva/repository/mvn-dev
</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>**mvnprd**</id>
<url>http://somehost:8080/archiva/repository/mvn-prd
</url>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>*
By default, I get the *mvn-dev* activated.
But I can NOT seem to get the default profile NOT active if I use a
different profile on the command line like "*mvn -PPRD package*". It still
used the default profile, thus the dev REPO.
---
Thank You…
Mick Knutson, President
BASE Logic, Inc.
Enterprise Architecture, Design, Mentoring & Agile Consulting
p. (866) BLiNC-411: (254-6241-1)
f. (415) 685-4233
Website: http://baselogic.com
Linked IN: http://linkedin.com/in/mickknutson
Twitter: http://twitter.com/mickknutson
Vacation Rental: http://tahoe.baselogic.com
---