JAL-3210 Almost working goomph build
[jalview.git] / gradle / m2 / repository / org / apache / maven / maven-parent / 21 / maven-parent-21.pom
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <!--
4 Licensed to the Apache Software Foundation (ASF) under one
5 or more contributor license agreements.  See the NOTICE file
6 distributed with this work for additional information
7 regarding copyright ownership.  The ASF licenses this file
8 to you under the Apache License, Version 2.0 (the
9 "License"); you may not use this file except in compliance
10 with the License.  You may obtain a copy of the License at
11
12   http://www.apache.org/licenses/LICENSE-2.0
13
14 Unless required by applicable law or agreed to in writing,
15 software distributed under the License is distributed on an
16 "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17 KIND, either express or implied.  See the License for the
18 specific language governing permissions and limitations
19 under the License.
20 -->
21
22 <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">
23   <modelVersion>4.0.0</modelVersion>
24
25   <!-- for more information, see the documentation of this POM: http://maven.apache.org/pom/maven/ -->
26   <parent>
27     <groupId>org.apache</groupId>
28     <artifactId>apache</artifactId>
29     <version>10</version>
30     <relativePath>../asf/pom.xml</relativePath>
31   </parent>
32
33   <groupId>org.apache.maven</groupId>
34   <artifactId>maven-parent</artifactId>
35   <version>21</version>
36   <packaging>pom</packaging>
37
38   <name>Apache Maven</name>
39   <description>Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.</description>
40   <url>http://maven.apache.org/</url>
41   <inceptionYear>2002</inceptionYear>
42
43   <!-- Developers listed by PMC Chair, PMC, Committers, Contributers, all alphabetical-->
44   <developers>
45     <developer>
46       <id>jdcasey</id>
47       <name>John Casey</name>
48       <email>jdcasey@apache.org</email>
49       <organization>ASF</organization>
50       <roles>
51         <role>PMC Chair</role>
52       </roles>
53       <timezone>-5</timezone>
54     </developer>
55     <developer>
56       <id>aheritier</id>
57       <name>Arnaud HĂ©ritier</name>
58       <email>aheritier@apache.org</email>
59       <roles>
60         <role>PMC Member</role>
61       </roles>
62       <timezone>+1</timezone>
63     </developer>
64     <developer>
65       <id>baerrach</id>
66       <name>Barrie Treloar</name>
67       <roles>
68         <role>PMC Member</role>
69       </roles>
70     </developer>
71     <developer>
72       <id>brett</id>
73       <name>Brett Porter</name>
74       <email>brett@apache.org</email>
75       <organization>ASF</organization>
76       <roles>
77         <role>PMC Member</role>
78       </roles>
79       <timezone>+10</timezone>
80     </developer>
81     <developer>
82       <id>brianf</id>
83       <name>Brian Fox</name>
84       <email>brianf@apache.org</email>
85       <organization>Sonatype</organization>
86       <roles>
87         <role>PMC Member</role>
88       </roles>
89       <timezone>-5</timezone>
90     </developer>
91     <developer>
92       <id>carlos</id>
93       <name>Carlos Sanchez</name>
94       <email>carlos@apache.org</email>
95       <organization>ASF</organization>
96       <roles>
97         <role>PMC Member</role>
98       </roles>
99       <timezone>+1</timezone>
100     </developer>
101     <developer>
102       <id>dennisl</id>
103       <name>Dennis Lundberg</name>
104       <email>dennisl@apache.org</email>
105       <organization>ASF</organization>
106       <roles>
107         <role>PMC Member</role>
108       </roles>
109       <timezone>+1</timezone>
110     </developer>
111     <developer>
112       <id>dfabulich</id>
113       <name>Daniel Fabulich</name>
114       <email>dfabulich@apache.org</email>
115       <roles>
116         <role>PMC Member</role>
117       </roles>
118       <timezone>-8</timezone>
119     </developer>
120     <developer>
121       <id>dkulp</id>
122       <name>Daniel Kulp</name>
123       <email>dkulp@apache.org</email>
124       <organization>ASF</organization>
125       <roles>
126         <role>PMC Member</role>
127       </roles>
128       <timezone>-5</timezone>
129     </developer>
130     <developer>
131       <id>evenisse</id>
132       <name>Emmanuel Venisse</name>
133       <email>evenisse@apache.org</email>
134       <organization>ASF</organization>
135       <roles>
136         <role>PMC Member</role>
137       </roles>
138       <timezone>+1</timezone>
139     </developer>
140     <developer>
141       <id>hboutemy</id>
142       <name>HervĂ© Boutemy</name>
143       <email>hboutemy@apache.org</email>
144       <organization>ASF</organization>
145       <roles>
146         <role>PMC Member</role>
147       </roles>
148       <timezone>Europe/Paris</timezone>
149     </developer>
150     <developer>
151       <id>kenney</id>
152       <name>Kenney Westerhof</name>
153       <email>kenney@apache.org</email>
154       <organization>Neonics</organization>
155       <roles>
156         <role>PMC Member</role>
157       </roles>
158       <timezone>+1</timezone>
159     </developer>
160     <developer>
161       <id>krosenvold</id>
162       <name>Kristian Rosenvold</name>
163       <email>krosenvold@apache.org</email>
164       <roles>
165         <role>PMC Member</role>
166       </roles>
167       <timezone>+1</timezone>
168     </developer>
169     <developer>
170       <id>oching</id>
171       <name>Maria Odea B. Ching</name>
172       <roles>
173         <role>PMC Member</role>
174       </roles>
175     </developer>
176     <developer>
177       <id>olamy</id>
178       <name>Olivier Lamy</name>
179       <email>olamy@apache.org</email>
180       <roles>
181         <role>PMC Member</role>
182       </roles>
183       <timezone>+1</timezone>
184     </developer>
185     <developer>
186       <id>pgier</id>
187       <name>Paul Gier</name>
188       <email>pgier@apache.org</email>
189       <organization>Red Hat</organization>
190       <roles>
191         <role>PMC Member</role>
192       </roles>
193       <timezone>-6</timezone>
194     </developer>
195     <developer>
196       <id>rgoers</id>
197       <name>Ralph Goers</name>
198       <email>rgoers@apache.org</email>
199       <organization>Intuit</organization>
200       <timezone>-8</timezone>
201       <roles>
202         <role>PMC Member</role>
203       </roles>
204     </developer>
205     <developer>
206       <id>snicoll</id>
207       <name>Stephane Nicoll</name>
208       <email>snicoll@apache.org</email>
209       <organization>ASF</organization>
210       <roles>
211         <role>PMC Member</role>
212       </roles>
213       <timezone>+1</timezone>
214     </developer>
215     <developer>
216       <id>stephenc</id>
217       <name>Stephen Connolly</name>
218       <email>stephenc@apache.org</email>
219       <roles>
220         <role>PMC Member</role>
221       </roles>
222       <timezone>0</timezone>
223     </developer>
224     <developer>
225       <id>struberg</id>
226       <name>Mark Struberg</name>
227       <email>struberg@apache.org</email>
228       <roles>
229         <role>PMC Member</role>
230       </roles>
231     </developer>
232     <developer>
233       <id>vmassol</id>
234       <name>Vincent Massol</name>
235       <email>vmassol@apache.org</email>
236       <organization>ASF</organization>
237       <roles>
238         <role>PMC Member</role>
239       </roles>
240       <timezone>+1</timezone>
241     </developer>
242     <developer>
243       <id>vsiveton</id>
244       <name>Vincent Siveton</name>
245       <email>vsiveton@apache.org</email>
246       <organization>ASF</organization>
247       <roles>
248         <role>PMC Member</role>
249       </roles>
250       <timezone>-5</timezone>
251     </developer>
252     <developer>
253       <id>wfay</id>
254       <name>Wayne Fay</name>
255       <email>wfay@apache.org</email>
256       <organization>ASF</organization>
257       <roles>
258         <role>PMC Member</role>
259       </roles>
260       <timezone>-6</timezone>
261     </developer>
262
263     <!--Committers-->
264     <developer>
265       <id>bdemers</id>
266       <name>Brian Demers</name>
267       <organization>Sonatype</organization>
268       <email>bdemers@apache.org</email>
269       <timezone>-5</timezone>
270       <roles>
271         <role>Committer</role>
272       </roles>
273     </developer>
274     <developer>
275       <id>bellingard</id>
276       <name>Fabrice Bellingard</name>
277       <roles>
278         <role>Committer</role>
279       </roles>
280     </developer>
281     <developer>
282       <id>bentmann</id>
283       <name>Benjamin Bentmann</name>
284       <email>bentmann@apache.org</email>
285       <organization>Sonatype</organization>
286       <roles>
287         <role>Committer</role>
288       </roles>
289       <timezone>+1</timezone>
290     </developer>
291     <developer>
292       <id>bimargulies</id>
293       <name>Benson Margulies</name>
294       <email>bimargulies@apache.org</email>
295       <roles>
296         <role>Committer</role>
297       </roles>
298       <timezone>America/New_York</timezone>
299     </developer>
300     <developer>
301       <id>cstamas</id>
302       <name>Tamas Cservenak</name>
303       <organization>Sonatype</organization>
304       <email>cstamas@apache.org</email>
305       <timezone>+1</timezone>
306       <roles>
307         <role>Committer</role>
308       </roles>
309     </developer>
310     <developer>
311       <id>dantran</id>
312       <name>Dan Tran</name>
313       <roles>
314         <role>Committer</role>
315       </roles>
316     </developer>
317     <developer>
318       <id>dbradicich</id>
319       <name>Damian Bradicich</name>
320       <organization>Sonatype</organization>
321       <email>dbradicich@apache.org</email>
322       <timezone>-5</timezone>
323       <roles>
324         <role>Committer</role>
325       </roles>
326     </developer>
327     <developer>
328       <id>fgiust</id>
329       <name>Fabrizio Giustina</name>
330       <email>fgiust@apache.org</email>
331       <organization>openmind</organization>
332       <roles>
333         <role>Committer</role>
334       </roles>
335       <timezone>+1</timezone>
336     </developer>
337     <developer>
338       <id>godin</id>
339       <name>Evgeny Mandrikov</name>
340       <organization>SonarSource</organization>
341       <email>godin@apache.org</email>
342       <roles>
343         <role>Committer</role>
344       </roles>
345       <timezone>+3</timezone>
346     </developer>
347     <developer>
348       <id>handyande</id>
349       <name>Andrew Williams</name>
350       <email>handyande@apache.org</email>
351       <roles>
352         <role>Committer</role>
353       </roles>
354       <timezone>0</timezone>
355     </developer>
356     <developer>
357       <id>ifedorenko</id>
358       <name>Igor Fedorenko</name>
359       <email>igor@ifedorenko.com</email>
360       <organization>Sonatype</organization>
361       <roles>
362         <role>Committer</role>
363       </roles>
364       <timezone>-5</timezone>
365     </developer>
366     <developer>
367       <id>jjensen</id>
368       <name>Jeff Jensen</name>
369       <roles>
370         <role>Committer</role>
371       </roles>
372     </developer>
373     <developer>
374       <id>jvanzyl</id>
375       <name>Jason van Zyl</name>
376       <roles>
377         <role>Committer</role>
378       </roles>
379       <timezone>-5</timezone>
380     </developer>
381     <developer>
382       <id>ltheussl</id>
383       <name>Lukas Theussl</name>
384       <email>ltheussl@apache.org</email>
385       <roles>
386         <role>Committer</role>
387       </roles>
388       <timezone>+1</timezone>
389     </developer>
390     <developer>
391       <id>mauro</id>
392       <name>Mauro Talevi</name>
393       <roles>
394         <role>Committer</role>
395       </roles>
396     </developer>
397     <developer>
398       <id>mkleint</id>
399       <name>Milos Kleint</name>
400       <roles>
401         <role>Committer</role>
402       </roles>
403     </developer>
404     <developer>
405       <id>nicolas</id>
406       <name>Nicolas de Loof</name>
407       <roles>
408         <role>Committer</role>
409       </roles>
410     </developer>
411     <developer>
412       <id>rafale</id>
413       <name>RaphaĂ«l PiĂ©roni</name>
414       <email>rafale@apache.org</email>
415       <organization>Dexem</organization>
416       <roles>
417         <role>Committer</role>
418       </roles>
419       <timezone>+1</timezone>
420     </developer>
421     <developer>
422       <id>rfscholte</id>
423       <name>Robert Scholte</name>
424       <email>rfscholte@apache.org</email>
425       <roles>
426         <role>Committer</role>
427       </roles>
428       <timezone>Europe/Amsterdam</timezone>
429     </developer>
430     
431     <!--End Committers-->
432     <developer>
433       <id>aramirez</id>
434       <name>Allan Q. Ramirez</name>
435       <roles>
436         <role>Emeritus</role>
437       </roles>
438     </developer>
439     <developer>
440       <id>bayard</id>
441       <name>Henri Yandell</name>
442       <roles>
443         <role>Emeritus</role>
444       </roles>
445     </developer>
446     <developer>
447       <id>chrisjs</id>
448       <name>Chris Stevenson</name>
449       <roles>
450         <role>Emeritus</role>
451       </roles>
452     </developer>
453     <developer>
454       <id>dblevins</id>
455       <name>David Blevins</name>
456       <roles>
457         <role>Emeritus</role>
458       </roles>
459     </developer>
460     <developer>
461       <id>dlr</id>
462       <name>Daniel Rall</name>
463       <roles>
464         <role>Emeritus</role>
465       </roles>
466     </developer>
467     <developer>
468       <id>epunzalan</id>
469       <name>Edwin Punzalan</name>
470       <email>epunzalan@apache.org</email>
471       <roles>
472         <role>Emeritus</role>
473       </roles>
474       <timezone>-8</timezone>
475     </developer>
476     <developer>
477       <id>felipeal</id>
478       <name>Felipe Leme</name>
479       <roles>
480         <role>Emeritus</role>
481       </roles>
482     </developer>
483     <developer>
484       <id>jmcconnell</id>
485       <name>Jesse McConnell</name>
486       <email>jmcconnell@apache.org</email>
487       <organization>ASF</organization>
488       <roles>
489         <role>Emeritus</role>
490       </roles>
491       <timezone>-6</timezone>
492     </developer>
493     <developer>
494       <id>joakime</id>
495       <name>Joakim Erdfelt</name>
496       <email>joakime@apache.org</email>
497       <organization>ASF</organization>
498       <roles>
499         <role>Emeritus</role>
500       </roles>
501       <timezone>-5</timezone>
502     </developer>
503     <developer>
504       <id>jstrachan</id>
505       <name>James Strachan</name>
506       <roles>
507         <role>Emeritus</role>
508       </roles>
509     </developer>
510     <developer>
511       <id>jtolentino</id>
512       <name>Ernesto Tolentino Jr.</name>
513       <email>jtolentino@apache.org</email>
514       <organization>ASF</organization>
515       <roles>
516         <role>Emeritus</role>
517       </roles>
518       <timezone>+8</timezone>
519     </developer>
520     <developer>
521       <id>markh</id>
522       <name>Mark Hobson</name>
523       <email>markh@apache.org</email>
524       <roles>
525         <role>Emeritus</role>
526       </roles>
527       <timezone>0</timezone>
528     </developer>
529     <developer>
530       <id>mperham</id>
531       <name>Mike Perham</name>
532       <email>mperham@gmail.com</email>
533       <organization>IBM</organization>
534       <roles>
535         <role>Emeritus</role>
536       </roles>
537       <timezone>-6</timezone>
538     </developer>
539     <developer>
540       <id>ogusakov</id>
541       <name>Oleg Gusakov</name>
542       <roles>
543         <role>Emeritus</role>
544       </roles>
545     </developer>
546     <developer>
547       <id>pschneider</id>
548       <name>Patrick Schneider</name>
549       <email>pschneider@gmail.com</email>
550       <roles>
551         <role>Emeritus</role>
552       </roles>
553       <timezone>-6</timezone>
554     </developer>
555     <developer>
556       <id>ptahchiev</id>
557       <name>Petar Tahchiev</name>
558       <email>ptahchiev@apache.org</email>
559       <roles>
560         <role>Emeritus</role>
561       </roles>
562       <timezone>+2</timezone>
563     </developer>
564     <developer>
565       <id>rinku</id>
566       <name>Rahul Thakur</name>
567       <roles>
568         <role>Emeritus</role>
569       </roles>
570     </developer>
571     <developer>
572       <id>shinobu</id>
573       <name>Shinobu Kuwai</name>
574       <roles>
575         <role>Emeritus</role>
576       </roles>
577     </developer>
578     <developer>
579       <id>smorgrav</id>
580       <name>Torbjorn Eikli Smorgrav</name>
581       <roles>
582         <role>Emeritus</role>
583       </roles>
584     </developer>
585     <developer>
586       <id>trygvis</id>
587       <name>Trygve Laugstol</name>
588       <email>trygvis@apache.org</email>
589       <organization>ASF</organization>
590       <roles>
591         <role>Emeritus</role>
592       </roles>
593       <timezone>+1</timezone>
594     </developer>
595     <developer>
596       <id>wsmoak</id>
597       <name>Wendy Smoak</name>
598       <email>wsmoak@apache.org</email>
599       <roles>
600         <role>Emeritus</role>
601       </roles>
602       <timezone>-7</timezone>
603     </developer>
604   </developers>
605
606   <mailingLists>
607     <mailingList>
608       <name>Maven Announcements List</name>
609       <post>announce@maven.apache.org</post>
610       <subscribe>announce-subscribe@maven.apache.org</subscribe>
611       <unsubscribe>announce-unsubscribe@maven.apache.org</unsubscribe>
612       <archive>http://mail-archives.apache.org/mod_mbox/maven-announce/</archive>
613       <otherArchives>
614         <otherArchive>http://www.mail-archive.com/announce@maven.apache.org</otherArchive>
615         <otherArchive>http://old.nabble.com/Maven-Announcements-f15617.html</otherArchive>
616         <otherArchive>http://markmail.org/list/org.apache.maven.announce</otherArchive>
617       </otherArchives>
618     </mailingList>
619     <mailingList>
620       <name>Maven Notifications List</name>
621       <subscribe>notifications-subscribe@maven.apache.org</subscribe>
622       <unsubscribe>notifications-unsubscribe@maven.apache.org</unsubscribe>
623       <archive>http://mail-archives.apache.org/mod_mbox/maven-notifications/</archive>
624       <otherArchives>
625         <otherArchive>http://www.mail-archive.com/notifications@maven.apache.org</otherArchive>
626         <otherArchive>http://old.nabble.com/Maven---Notifications-f15574.html</otherArchive>
627         <otherArchive>http://markmail.org/list/org.apache.maven.notifications</otherArchive>
628       </otherArchives>
629     </mailingList>
630   </mailingLists>
631
632   <scm>
633     <connection>scm:svn:http://svn.apache.org/repos/asf/maven/pom/tags/maven-parent-21</connection>
634     <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/pom/tags/maven-parent-21</developerConnection>
635     <url>http://svn.apache.org/viewvc/maven/pom/tags/maven-parent-21</url>
636   </scm>
637
638   <ciManagement>
639     <system>Jenkins</system>
640     <url>https://builds.apache.org/hudson/view/M-R/view/Maven</url>
641     <notifiers>
642       <notifier>
643         <type>mail</type>
644         <configuration>
645           <address>notifications@maven.apache.org</address>
646         </configuration>
647       </notifier>
648     </notifiers>
649   </ciManagement>
650   <distributionManagement>
651     <site>
652       <id>apache.website</id>
653       <url>scp://people.apache.org/www/maven.apache.org</url>
654     </site>
655   </distributionManagement>
656
657   <properties>
658     <sonar.host.url>https://analysis.apache.org/</sonar.host.url>
659   </properties>
660
661   <repositories>
662     <repository>
663       <id>apache.snapshots</id>
664       <name>Apache Snapshot Repository</name>
665       <url>http://repository.apache.org/snapshots</url>
666       <releases>
667         <enabled>false</enabled>
668       </releases>
669     </repository>
670   </repositories>
671
672   <build>
673     <pluginManagement>
674       <plugins>
675         <!-- The Maven universe targets Java 1.5 -->
676         <plugin>
677           <groupId>org.apache.maven.plugins</groupId>
678           <artifactId>maven-compiler-plugin</artifactId>
679           <configuration>
680             <source>1.5</source>
681             <target>1.5</target>
682           </configuration>
683         </plugin>
684         <plugin>
685           <groupId>org.apache.maven.plugins</groupId>
686           <artifactId>maven-plugin-plugin</artifactId>
687           <configuration>
688             <useJava5>true</useJava5>
689           </configuration>
690         </plugin>
691         <plugin>
692           <groupId>org.codehaus.modello</groupId>
693           <artifactId>modello-maven-plugin</artifactId>
694           <version>1.4.1</version>
695           <configuration>
696             <useJava5>true</useJava5>
697           </configuration>
698         </plugin>
699         <!-- Plexus description generator is either plexus-maven-plugin or plexus-component-metadata -->
700         <plugin>
701           <groupId>org.codehaus.plexus</groupId>
702           <artifactId>plexus-maven-plugin</artifactId>
703           <version>1.3.8</version>
704         </plugin>
705         <plugin>
706           <groupId>org.codehaus.plexus</groupId>
707           <artifactId>plexus-component-metadata</artifactId>
708           <version>1.5.5</version>
709         </plugin>
710         <plugin>
711           <groupId>org.codehaus.mojo</groupId>
712           <artifactId>findbugs-maven-plugin</artifactId>
713           <version>2.3.2</version>
714         </plugin>
715       </plugins>
716     </pluginManagement>
717   </build>
718
719   <profiles>
720     <profile>
721       <id>quality-checks</id>
722       <activation>
723         <property>
724           <name>quality-checks</name>
725           <value>true</value>
726         </property>
727       </activation>
728       <build>
729         <plugins>
730           <!--<plugin>
731           Clirr needs to be more flexble before we can force this everywhere. New releases that don't have previous artifacts to compare cause Clirr to blow up. And Clirr needs to be smart enough to only look at the previous release artifact so we can make this work during snapshot builds, otherwise it just blows up when you try to do a release.
732             <groupId>org.codehaus.mojo</groupId>
733             <artifactId>clirr-maven-plugin</artifactId>
734             <executions>
735               <execution>
736                 <id>clirr-check</id>
737                 <phase>verify</phase>
738                 <goals>
739                   <goal>check</goal>
740                 </goals>
741               </execution>
742             </executions>
743           </plugin>-->
744           <plugin>
745             <groupId>org.apache.maven.plugins</groupId>
746             <artifactId>maven-pmd-plugin</artifactId>
747             <version>2.5</version>
748             <configuration>
749               <targetJdk>1.5</targetJdk>
750               <rulesets>
751                 <ruleset>rulesets/maven.xml</ruleset>
752               </rulesets>
753               <excludeRoots>
754                 <excludeRoot>${project.build.directory}/generated-sources/modello</excludeRoot>
755                 <excludeRoot>${project.build.directory}/generated-sources/plugin</excludeRoot>
756               </excludeRoots>
757             </configuration>
758             <executions>
759               <execution>
760                 <id>cpd-check</id>
761                 <phase>verify</phase>
762                 <goals>
763                   <goal>cpd-check</goal>
764                 </goals>
765               </execution>
766             </executions>
767           </plugin>
768         </plugins>
769       </build>
770     </profile>
771     <profile>
772       <id>reporting</id>
773       <build>
774         <plugins>
775           <plugin>
776             <groupId>org.codehaus.mojo</groupId>
777             <artifactId>cobertura-maven-plugin</artifactId>
778             <version>2.5.1</version>
779             <executions>
780               <execution>
781                 <phase>clean</phase>
782                 <goals>
783                   <goal>clean</goal>
784                 </goals>
785               </execution>
786             </executions>
787           </plugin>
788         </plugins>
789       </build>
790       <reporting>
791         <plugins>
792           <plugin>
793             <groupId>org.apache.maven.plugins</groupId>
794             <artifactId>maven-project-info-reports-plugin</artifactId>
795             <version>2.4</version>
796           </plugin>
797           <plugin>
798             <groupId>org.apache.maven.plugins</groupId>
799             <artifactId>maven-surefire-report-plugin</artifactId>
800             <version>2.9</version>
801           </plugin>
802           <plugin>
803             <groupId>org.apache.maven.plugins</groupId>
804             <artifactId>maven-checkstyle-plugin</artifactId>
805             <version>2.7</version>
806             <configuration>
807               <configLocation>config/maven_checks.xml</configLocation>
808               <headerLocation>config/maven-header.txt</headerLocation>
809             </configuration>
810           </plugin>
811           <plugin>
812             <groupId>org.apache.maven.plugins</groupId>
813             <artifactId>maven-pmd-plugin</artifactId>
814             <version>2.5</version>
815             <configuration>
816               <targetJdk>1.5</targetJdk>
817               <rulesets>
818                 <ruleset>rulesets/maven.xml</ruleset>
819               </rulesets>
820               <excludeRoots>
821                 <excludeRoot>${project.build.directory}/generated-sources/modello</excludeRoot>
822                 <excludeRoot>${project.build.directory}/generated-sources/plugin</excludeRoot>
823               </excludeRoots>
824             </configuration>
825           </plugin>
826           <plugin>
827             <groupId>org.codehaus.mojo</groupId>
828             <artifactId>cobertura-maven-plugin</artifactId>
829             <version>2.5.1</version>
830           </plugin>
831           <plugin>
832             <groupId>org.apache.maven.plugins</groupId>
833             <artifactId>maven-jxr-plugin</artifactId>
834             <version>2.2</version>
835           </plugin>
836           <!-- Taglist Plugin must be executed after JXR Plugin -->
837           <plugin>
838             <groupId>org.codehaus.mojo</groupId>
839             <artifactId>taglist-maven-plugin</artifactId>
840             <version>2.4</version>
841           </plugin>
842           <plugin>
843             <groupId>org.apache.maven.plugins</groupId>
844             <artifactId>maven-javadoc-plugin</artifactId>
845             <version>2.8</version>
846             <configuration>
847               <links>
848                 <link>http://commons.apache.org/collections/apidocs-COLLECTIONS_3_0/</link>
849                 <link>http://junit.sourceforge.net/javadoc/</link>
850                 <link>http://logging.apache.org/log4j/1.2/apidocs/</link>
851                 <link>http://velocity.apache.org/engine/releases/velocity-1.5/apidocs/</link>
852               </links>
853               <detectLinks>true</detectLinks>
854               <tagletArtifacts>
855                 <tagletArtifact>
856                   <groupId>org.apache.maven.plugin-tools</groupId>
857                   <artifactId>maven-plugin-tools-javadoc</artifactId>
858                   <version>2.5</version>
859                 </tagletArtifact>
860                 <tagletArtifact>
861                   <groupId>org.codehaus.plexus</groupId>
862                   <artifactId>plexus-javadoc</artifactId>
863                   <version>1.0</version>
864                 </tagletArtifact>
865               </tagletArtifacts>
866             </configuration>
867             <reportSets>
868               <reportSet>
869                 <reports>
870                   <report>javadoc</report>
871                   <report>test-javadoc</report>
872                 </reports>
873               </reportSet>
874             </reportSets>
875           </plugin>
876           <!--plugin>
877             <groupId>org.codehaus.mojo</groupId>
878             <artifactId>clirr-maven-plugin</artifactId>
879             <version>2.2.2</version>
880           </plugin-->
881           <plugin>
882             <groupId>org.codehaus.mojo</groupId>
883             <artifactId>findbugs-maven-plugin</artifactId>
884             <version>2.3.2</version>
885           </plugin>
886           <plugin>
887             <groupId>org.codehaus.sonar-plugins</groupId>
888             <artifactId>maven-report</artifactId>
889             <version>0.1</version>
890           </plugin>
891         </plugins>
892       </reporting>
893     </profile>
894   </profiles>
895 </project>