Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Duplicate
-
Affects Version/s: 2.1
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Environment:linux (never tried it in windows), sun's jdk 1.5.0_12
-
Number of attachments :1
Description
settings.xml has this
<activeProfiles>
<activeProfile>appserverConfig</activeProfile>
</activeProfiles>
pom.xml of MavenProject2 project has this
<profile>
<id>appserverConfig-dev-2</id>
<activation>
<activeByDefault>true</activeByDefault>
<property>
<name>env</name>
<value>dev-2</value>
</property>
</activation>
<properties>
<appserver.home>/path/to/another/dev/appserver2</appserver.home>
</properties>
</profile>
I tried mvn help:active-profiles using the maven 2.1-SNAPSHOT I only got
- appserverConfig-dev-2 (source: pom)
appserverConfig defined in settings.xml is not shown
-
Hide
- apache-maven-2.1-659801-bin.zip
- 23/Aug/08 8:32 PM
- 2.42 MB
- Allan G. Ramirez
-
- apache-maven-2.1-SNAPSHOT/.../plexus-classworlds-1.2-alpha-12.jar 42 kB
- apache-maven-2.1-SNAPSHOT/.../maven-embedder-2.1-SNAPSHOT.jar 73 kB
- apache-maven-2.1-SNAPSHOT/.../maven-core-2.1-SNAPSHOT.jar 336 kB
- apache-maven-2.1-SNAPSHOT/.../maven-workspace-2.1-SNAPSHOT.jar 9 kB
- apache-maven-2.1-SNAPSHOT/.../plexus-container-default-1.0-alpha-46-20080419.145100-1.jar 263 kB
- apache-maven-2.1-SNAPSHOT/.../aspectjrt-1.5.3.jar 112 kB
- apache-maven-2.1-SNAPSHOT/.../plexus-utils-1.5.1.jar 206 kB
- apache-maven-2.1-SNAPSHOT/.../xbean-reflect-3.4-20080418.173627-4.jar 130 kB
- apache-maven-2.1-SNAPSHOT/.../log4j-1.2.12.jar 350 kB
- apache-maven-2.1-SNAPSHOT/.../commons-logging-api-1.1.jar 44 kB
- apache-maven-2.1-SNAPSHOT/.../maven-lifecycle-2.1-SNAPSHOT.jar 45 kB
- apache-maven-2.1-SNAPSHOT/.../maven-reporting-api-2.1-SNAPSHOT.jar 10 kB
- apache-maven-2.1-SNAPSHOT/.../doxia-sink-api-1.0-alpha-9.jar 10 kB
- apache-maven-2.1-SNAPSHOT/.../maven-profile-2.1-SNAPSHOT.jar 36 kB
- apache-maven-2.1-SNAPSHOT/.../maven-model-2.1-SNAPSHOT.jar 93 kB
- apache-maven-2.1-SNAPSHOT/.../maven-artifact-3.0-20080521.152646-63.jar 209 kB
- apache-maven-2.1-SNAPSHOT/.../wagon-provider-api-1.0-beta-2.jar 45 kB
- apache-maven-2.1-SNAPSHOT/.../maven-plugin-api-2.1-SNAPSHOT.jar 44 kB
- apache-maven-2.1-SNAPSHOT/.../maven-project-2.1-SNAPSHOT.jar 227 kB
- apache-maven-2.1-SNAPSHOT/.../plexus-interpolation-1.0-20080407.184049-2.jar 35 kB
- apache-maven-2.1-SNAPSHOT/.../commons-cli-1.0.jar 29 kB
- apache-maven-2.1-SNAPSHOT/.../plexus-interactivity-api-1.0-alpha-6.jar 12 kB
- apache-maven-2.1-SNAPSHOT/.../maven-toolchain-2.1-SNAPSHOT.jar 36 kB
- apache-maven-2.1-SNAPSHOT/.../wagon-http-lightweight-1.0-beta-2.jar 12 kB
- apache-maven-2.1-SNAPSHOT/.../wagon-http-shared-1.0-beta-2.jar 9 kB
- apache-maven-2.1-SNAPSHOT/.../jtidy-4aug2000r7-dev.jar 135 kB
- apache-maven-2.1-SNAPSHOT/.../wagon-ssh-1.0-beta-2.jar 23 kB
- apache-maven-2.1-SNAPSHOT/.../jsch-0.1.27.jar 119 kB
- apache-maven-2.1-SNAPSHOT/.../wagon-ssh-common-1.0-beta-2.jar 25 kB
- apache-maven-2.1-SNAPSHOT/.../wagon-ssh-external-1.0-beta-2.jar 12 kB
Issue Links
- is related to
-
MNG-3732
[regression] project.getActiveProfiles() has not the same behaviour
-
Activity
It is a normal way since appserverConfig is not a profile defined in your settings. You should activate an existing profile.
Sorry for not posting the whole settings.xml of mine. But appserverConfig is defined or existed in my settings when I tested it.
I'm attaching the maven cli that I used for testing.
Since it works with mvn 2.0.9, I guess it is a regression in mvn 2.1
I am having the exact same issue on windows with JDK 1.5.0_14