Skip to content

Commit 8bf8f09

Browse files
committed
added eclipse lifecycle mapping exemption for maven-plugin-plugin, for m2e to be happy.
1 parent 0853943 commit 8bf8f09

File tree

1 file changed

+26
-7
lines changed

1 file changed

+26
-7
lines changed

pom.xml

Lines changed: 26 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -126,19 +126,38 @@
126126
<artifactId>maven-jar-plugin</artifactId>
127127
<version>${version.plugin.jar}</version>
128128
</plugin>
129+
130+
<!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
131+
<plugin>
132+
<groupId>org.eclipse.m2e</groupId>
133+
<artifactId>lifecycle-mapping</artifactId>
134+
<version>1.0.0</version>
135+
<configuration>
136+
<lifecycleMappingMetadata>
137+
<pluginExecutions>
138+
<pluginExecution>
139+
<pluginExecutionFilter>
140+
<groupId>org.apache.maven.plugins</groupId>
141+
<artifactId>maven-plugin-plugin</artifactId>
142+
<versionRange>[3.2,)</versionRange>
143+
<goals>
144+
<goal>descriptor</goal>
145+
</goals>
146+
</pluginExecutionFilter>
147+
<action>
148+
<ignore></ignore>
149+
</action>
150+
</pluginExecution>
151+
</pluginExecutions>
152+
</lifecycleMappingMetadata>
153+
</configuration>
154+
</plugin>
129155
</plugins>
130156
</pluginManagement>
131157
<plugins>
132-
<plugin>
133-
<artifactId>maven-plugin-plugin</artifactId>
134-
</plugin>
135158
<plugin>
136159
<artifactId>maven-enforcer-plugin</artifactId>
137160
</plugin>
138-
<plugin>
139-
<groupId>org.codehaus.plexus</groupId>
140-
<artifactId>plexus-component-metadata</artifactId>
141-
</plugin>
142161
</plugins>
143162
</build>
144163

0 commit comments

Comments
 (0)