Project

General

Profile

Download (9.73 KB) Statistics
| Branch: | Tag: | Revision:
1
<?xml version="1.0" encoding="UTF-8"?>
2
<lifecycleMappingMetadata>
3
  <lifecycleMappings>
4
    <lifecycleMapping>
5
      <packagingType>maven-plugin</packagingType>
6
      <lifecycleMappingId>org.eclipse.m2e.jdt.JarLifecycleMapping</lifecycleMappingId>
7
      <pluginExecutions>
8
        <pluginExecution>
9
          <pluginExecutionFilter>
10
            <groupId>org.apache.maven.plugins</groupId>
11
            <artifactId>maven-plugin-plugin</artifactId>
12
            <versionRange>[2.3,)</versionRange>
13
            <goals>
14
              <goal>descriptor</goal>
15
              <goal>helpmojo</goal>
16
            </goals>
17
          </pluginExecutionFilter>
18
          <action>
19
            <execute>
20
              <runOnIncremental>false</runOnIncremental>
21
            </execute>
22
          </action>
23
        </pluginExecution>
24
      </pluginExecutions>
25
    </lifecycleMapping>
26

    
27
    <lifecycleMapping>
28
      <packagingType>nexus-plugin</packagingType>
29
      <lifecycleMappingId>org.eclipse.m2e.jdt.JarLifecycleMapping</lifecycleMappingId>
30
    </lifecycleMapping>
31

    
32
    <lifecycleMapping>
33
      <packagingType>war</packagingType>
34
      <lifecycleMappingId>org.eclipse.m2e.jdt.JarLifecycleMapping</lifecycleMappingId>
35
    </lifecycleMapping>
36
  </lifecycleMappings>
37

    
38
  <pluginExecutions>
39
    <!--  standard maven plugins -->
40
    <pluginExecution>
41
      <pluginExecutionFilter>
42
        <groupId>org.apache.maven.plugins</groupId>
43
        <artifactId>maven-resources-plugin</artifactId>
44
        <goals>
45
          <goal>resources</goal>
46
          <goal>testResources</goal>
47
          <goal>copy-resources</goal>
48
        </goals>
49
        <versionRange>[2.4,)</versionRange>
50
      </pluginExecutionFilter>
51
      <action>
52
        <execute/>
53
      </action>
54
    </pluginExecution>
55
    <pluginExecution>
56
      <pluginExecutionFilter>
57
        <groupId>org.apache.maven.plugins</groupId>
58
        <artifactId>maven-resources-plugin</artifactId>
59
        <goals>
60
          <goal>resources</goal>
61
          <goal>testResources</goal>
62
          <goal>copy-resources</goal>
63
        </goals>
64
        <versionRange>[0.0.1,2.4)</versionRange>
65
      </pluginExecutionFilter>
66
      <action>
67
        <ignore />
68
      </action>
69
    </pluginExecution>
70
    <pluginExecution>
71
      <pluginExecutionFilter>
72
        <groupId>org.apache.maven.plugins</groupId>
73
        <artifactId>maven-dependency-plugin</artifactId>
74
        <goals>
75
          <goal>copy-dependencies</goal>
76
          <goal>unpack</goal>
77
        </goals>
78
        <versionRange>[2.0,)</versionRange>
79
      </pluginExecutionFilter>
80
      <action>
81
        <ignore>
82
          <message>maven-dependency-plugin (goals "copy-dependencies", "unpack") is not supported by m2e.</message>
83
        </ignore>
84
      </action>
85
    </pluginExecution>
86
    <pluginExecution>
87
      <pluginExecutionFilter>
88
        <groupId>org.apache.maven.plugins</groupId>
89
        <artifactId>maven-enforcer-plugin</artifactId>
90
        <goals>
91
          <goal>enforce</goal>
92
        </goals>
93
        <versionRange>[1.0-alpha-1,)</versionRange>
94
      </pluginExecutionFilter>
95
      <action>
96
        <ignore>
97
          <message>maven-enforcer-plugin (goal "enforce") is ignored by m2e.</message>
98
        </ignore>
99
      </action>
100
    </pluginExecution>
101
    <pluginExecution>
102
      <pluginExecutionFilter>
103
        <groupId>org.apache.maven.plugins</groupId>
104
        <artifactId>maven-invoker-plugin</artifactId>
105
        <goals>
106
          <goal>install</goal>
107
        </goals>
108
        <versionRange>[1.6-SONATYPE-r940877,)</versionRange>
109
      </pluginExecutionFilter>
110
      <action>
111
        <ignore>
112
          <message>maven-invoker-plugin (goal "install") is ignored by m2e.</message>
113
        </ignore>
114
      </action>
115
    </pluginExecution>
116
    <pluginExecution>
117
      <pluginExecutionFilter>
118
        <groupId>org.apache.maven.plugins</groupId>
119
        <artifactId>maven-remote-resources-plugin</artifactId>
120
        <versionRange>[1.0,)</versionRange>
121
        <goals>
122
          <goal>process</goal>
123
        </goals>
124
      </pluginExecutionFilter>
125
      <action>
126
        <ignore>
127
          <message>maven-remote-resources-plugin (goal "process") is ignored by m2e.</message>
128
        </ignore>
129
      </action>
130
    </pluginExecution>
131
    <pluginExecution>
132
      <pluginExecutionFilter>
133
        <groupId>org.apache.maven.plugins</groupId>
134
        <artifactId>maven-eclipse-plugin</artifactId>
135
        <versionRange>[0,)</versionRange>
136
        <goals>
137
          <goal>configure-workspace</goal>
138
          <goal>eclipse</goal>
139
          <goal>clean</goal>
140

    
141
          <goal>to-maven</goal>
142
          <goal>install-plugins</goal>
143
          <goal>make-artifacts</goal>
144

    
145
          <goal>myeclipse</goal>
146
          <goal>myeclipse-clean</goal>
147

    
148
          <goal>rad</goal>
149
          <goal>rad-clean</goal>
150
        </goals>
151
      </pluginExecutionFilter>
152
      <action>
153
        <error>
154
          <message>maven-eclipse-plugin is not compatible with m2e</message>
155
        </error>
156
      </action>
157
    </pluginExecution>
158
    <pluginExecution>
159
      <pluginExecutionFilter>
160
        <groupId>org.apache.maven.plugins</groupId>
161
        <artifactId>maven-source-plugin</artifactId>
162
        <versionRange>[2.0,)</versionRange>
163
        <goals>
164
          <goal>jar-no-fork</goal>
165
          <goal>test-jar-no-fork</goal>
166
          <!-- theoretically, the following goals should not be bound to lifecycle, but ignore them just in case  -->
167
          <goal>jar</goal>
168
          <goal>aggregate</goal>
169
          <goal>test-jar</goal>
170
        </goals>
171
      </pluginExecutionFilter>
172
      <action>
173
        <ignore/>
174
      </action>
175
    </pluginExecution>
176

    
177
    <!-- commonly used codehaus plugins -->
178
    <pluginExecution>
179
      <pluginExecutionFilter>
180
        <groupId>org.codehaus.enunciate</groupId>
181
        <artifactId>maven-enunciate-plugin</artifactId>
182
        <goals>
183
          <goal>docs</goal>
184
        </goals>
185
        <versionRange>[1.20-SONATYPE-r919,)</versionRange>
186
      </pluginExecutionFilter>
187
      <action>
188
        <ignore />
189
      </action>
190
    </pluginExecution>
191
    <pluginExecution>
192
      <pluginExecutionFilter>
193
        <groupId>org.codehaus.mojo</groupId>
194
        <artifactId>animal-sniffer-maven-plugin</artifactId>
195
        <versionRange>[1.0,)</versionRange>
196
        <goals>
197
          <goal>check</goal>
198
        </goals>
199
      </pluginExecutionFilter>
200
      <action>
201
        <ignore />
202
      </action>
203
    </pluginExecution>
204
    <pluginExecution>
205
      <pluginExecutionFilter>
206
        <groupId>org.codehaus.mojo</groupId>
207
        <artifactId>buildnumber-maven-plugin</artifactId>
208
        <versionRange>[1.0-beta-1,)</versionRange>
209
        <goals>
210
          <goal>create</goal>
211
        </goals>
212
      </pluginExecutionFilter>
213
      <action>
214
        <ignore />
215
      </action>
216
    </pluginExecution>
217

    
218

    
219
    <!-- commonly use sonatype plugins -->
220
    <pluginExecution>
221
      <pluginExecutionFilter>
222
        <groupId>org.sonatype.plugins</groupId>
223
        <artifactId>provided-dependencies-maven-plugin</artifactId>
224
        <goals>
225
          <goal>generate</goal>
226
        </goals>
227
        <versionRange>[1.4,)</versionRange>
228
      </pluginExecutionFilter>
229
      <action>
230
        <ignore />
231
      </action>
232
    </pluginExecution>
233
    <pluginExecution>
234
      <pluginExecutionFilter>
235
        <groupId>org.sonatype.plugins</groupId>
236
        <artifactId>app-lifecycle-maven-plugin</artifactId>
237
        <goals>
238
          <goal>check-dependencies</goal>
239
        </goals>
240
        <versionRange>[1.1,)</versionRange>
241
      </pluginExecutionFilter>
242
      <action>
243
        <execute />
244
      </action>
245
    </pluginExecution>
246
    <pluginExecution>
247
      <pluginExecutionFilter>
248
        <groupId>org.sonatype.plugins</groupId>
249
        <artifactId>app-lifecycle-maven-plugin</artifactId>
250
        <goals>
251
          <goal>generate-metadata</goal>
252
          <goal>inject-artifact-handler</goal>
253
        </goals>
254
        <versionRange>[1.1,)</versionRange>
255
      </pluginExecutionFilter>
256
      <action>
257
        <ignore />
258
      </action>
259
    </pluginExecution>
260
    <pluginExecution>
261
      <pluginExecutionFilter>
262
        <groupId>org.sonatype.plugins</groupId>
263
        <artifactId>nexus-test-environment-maven-plugin</artifactId>
264
        <goals>
265
          <goal>setup-environment</goal>
266
        </goals>
267
        <versionRange>[1.6-SNAPSHOT,)</versionRange>
268
      </pluginExecutionFilter>
269
      <action>
270
        <ignore />
271
      </action>
272
    </pluginExecution>
273
    <pluginExecution>
274
      <pluginExecutionFilter>
275
        <groupId>net.sf.alchim</groupId>
276
        <artifactId>yuicompressor-maven-plugin</artifactId>
277
        <goals>
278
          <goal>compress</goal>
279
        </goals>
280
        <versionRange>[0.7.1,)</versionRange>
281
      </pluginExecutionFilter>
282
      <action>
283
        <ignore />
284
      </action>
285
    </pluginExecution>
286
    <pluginExecution>
287
      <pluginExecutionFilter>
288
        <groupId>org.sonatype.plugins</groupId>
289
        <artifactId>yuicompressor-maven-plugin</artifactId>
290
        <goals>
291
          <goal>aggregate</goal>
292
        </goals>
293
        <versionRange>[0.0.1,)</versionRange>
294
      </pluginExecutionFilter>
295
      <action>
296
        <ignore />
297
      </action>
298
    </pluginExecution>
299
    <pluginExecution>
300
      <pluginExecutionFilter>
301
        <groupId>org.sonatype.plugins</groupId>
302
        <artifactId>maven-properties-plugin</artifactId>
303
        <versionRange>[0.0.3-SNAPSHOT,)</versionRange>
304
        <goals>
305
          <goal>filter-file</goal>
306
        </goals>
307
      </pluginExecutionFilter>
308
      <action>
309
        <execute />
310
      </action>
311
    </pluginExecution>
312
    <pluginExecution>
313
      <pluginExecutionFilter>
314
        <groupId>org.apache.maven.plugins</groupId>
315
        <artifactId>maven-antrun-plugin</artifactId>
316
        <goals>
317
          <goal>run</goal>
318
        </goals>
319
        <versionRange>[1.7,)</versionRange>
320
      </pluginExecutionFilter>
321
      <action>
322
        <execute/>
323
      </action>
324
    </pluginExecution>
325
  </pluginExecutions>
326
</lifecycleMappingMetadata>
(5-5/7)