Hello, when I create a minimal POM* and expand it with maven 3.2.1 then I see an entry in the resulting effective pom:
<plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.12.4</version> <executions> <execution> <id>default-test</id> <phase>test</phase> <goals> <goal>test</goal> </goals> </execution> </executions> </plugin> (and no plugin management enty). When I run the version:display-plugin-updates on the same pom, it will print: [DEBUG] [org.apache.maven.plugins:maven-surefire-plugin].version=null [DEBUG] [org.apache.maven.plugins:maven-surefire-plugin].artifactVersion=2.4.2 [DEBUG] [org.apache.maven.plugins:maven-surefire-plugin].effectiveVersion=2.17 [DEBUG] [org.apache.maven.plugins:maven-surefire-plugin].specified=false [DEBUG] [org.apache.maven.plugins:maven-surefire-plugin].superPom.version=2.12.4 [WARNING] The following plugins do not have their version specified: ... [WARNING] maven-surefire-plugin ...................... (from super-pom) 2.17 I have no idea why it tells me that the super-pom defines 2.17, is this the expected behavior? In the debug output the versions look better. Greetings Bernd PS: I tested it with the following pom, settings file, empty local repo and commands: pom.xml: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>test</groupId> <artifactId>pom-test</artifactId> <version>0.1-SNAPSHOT</version> </project> empty.xml: <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <localRepository>C:\Users\USER\.m2\default-repository</localRepository> </settings> $ mvn -s empty.xml versions:display-plugin-updates $ mvn -s empty.xml help:effective-pom > pom-effective.xml --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org