I have a pom with a profile defined in that specifies a local
repository, and disables the central repo. How can I get m2 to honor
the profile? No matter what I try it seems to ignore the profile and
goes and uses the central repo and ignores the local repository.
I have even tried passing "-P master_build" to m2 at the command line
and it still ignores it.
Am I just doing something wrong here?
Side note, not sure it matters... I'm making use of the multi-projects
support of m2. I have tried this profiles section in both the parent
and child pom's and it seems to make no difference what so ever. No
matter what I do the profile isn't used.
MAR
The profiles section of my pom:
<profiles>
<profile>
<id>master_build</id>
<activation>
<activeByDefault>true</activeByDefault> (also tried just
<activeByDefault> )
</activation>
<repositories>
<repository>
<id>local</id>
<name>Local repository</name>
<url>http://localhost:8080/maven2</url>
<layout>default</layout>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
<repository>
<id>central</id>
<name>Maven Repository Switchboard</name>
<url>http://repo1.maven.org/maven2</url>
<layout>default</layout>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</repository>
</repositories>
</profile>
</profiles>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]