source: jomc-pom/tags/jomc-pom-1.3/pom.xml

Last change on this file was 5225, checked in by Christian Schulte, 6 years ago

[maven-release-plugin] copy for tag jomc-pom-1.3

  • Property svn:eol-style set to native
  • Property svn:keywords set to JOMC=%b%_%r%_%d%_%a
  • Property svn:mime-type set to text/xml
File size: 57.6 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3
4  Copyright (C) 2016 Christian Schulte <cs@schulte.it>
5  All rights reserved.
6
7  Redistribution and use in source and binary forms, with or without
8  modification, are permitted provided that the following conditions
9  are met:
10
11    o Redistributions of source code must retain the above copyright
12      notice, this list of conditions and the following disclaimer.
13
14    o Redistributions in binary form must reproduce the above copyright
15      notice, this list of conditions and the following disclaimer in
16      the documentation and/or other materials provided with the
17      distribution.
18
19  THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
20  INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
21  AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
22  THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY DIRECT, INDIRECT,
23  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
24  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
25  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
26  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
27  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
28  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29
30  $JOMC: pom.xml 5225 2016-04-24 10:25:21Z schulte $
31
32-->
33<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/maven-v4_0_0.xsd">
34  <modelVersion>4.0.0</modelVersion>
35  <groupId>org.jomc</groupId>
36  <artifactId>jomc-pom</artifactId>
37  <packaging>pom</packaging>
38  <name>JOMC ⁑ POM</name>
39  <version>1.3</version>
40  <description>JOMC parent POM.</description>
41  <url>${jomc.base.url}/${jomc.site.location}</url>
42  <inceptionYear>2005</inceptionYear>
43  <organization>
44    <name>The JOMC Project</name>
45    <url>http://www.jomc.org</url>
46  </organization>
47  <licenses>
48    <license>
49      <name>The JOMC Project Copyright</name>
50      <url>http://www.jomc.org/LICENSE.txt</url>
51      <distribution>repo</distribution>
52      <comments>Simplified BSD License.</comments>
53    </license>
54  </licenses>
55  <developers>
56    <developer>
57      <id>schulte</id>
58      <name>Christian Schulte</name>
59      <timezone>Europe/Berlin</timezone>
60      <email>cs@schulte.it</email>
61    </developer>
62  </developers>
63  <issueManagement>
64    <system>Trac</system>
65    <url>http://www.jomc.org/trac</url>
66  </issueManagement>
67  <ciManagement>
68    <system>Travis CI</system>
69    <url>https://travis-ci.org/JOMC</url>
70  </ciManagement>
71  <scm>
72    <connection>${jomc.scm.connection}/tags/jomc-pom-1.3</connection>
73    <developerConnection>${jomc.scm.developerConnection}/tags/jomc-pom-1.3</developerConnection>
74    <url>${jomc.scm.url}/tags/jomc-pom-1.3</url>
75  </scm>
76  <build>
77    <extensions>
78      <extension>
79        <groupId>org.jomc.build</groupId>
80        <artifactId>jomc-build-resources</artifactId>
81        <version>${jomc.build.version}</version>
82      </extension>
83    </extensions>
84    <pluginManagement>
85      <plugins>
86        <plugin>
87          <groupId>org.apache.maven.plugins</groupId>
88          <artifactId>maven-compiler-plugin</artifactId>
89          <version>${maven-compiler-plugin.artifact.version}</version>
90          <configuration>
91            <!--
92            https://issues.apache.org/jira/browse/MPOM-63
93            -->
94            <source>${maven.compiler.source}</source>
95            <target>${maven.compiler.target}</target>
96          </configuration>
97        </plugin>
98        <plugin>
99          <groupId>org.apache.maven.plugins</groupId>
100          <artifactId>maven-site-plugin</artifactId>
101          <version>${maven-site-plugin.artifact.version}</version>
102          <configuration>
103            <reportPlugins>
104              <reportPlugin>
105                <groupId>org.apache.maven.plugins</groupId>
106                <artifactId>maven-project-info-reports-plugin</artifactId>
107                <reportSets>
108                  <reportSet>
109                    <id>default-index</id>
110                    <reports>
111                      <report>index</report>
112                    </reports>
113                  </reportSet>
114                  <reportSet>
115                    <id>default-cim</id>
116                    <reports>
117                      <report>cim</report>
118                    </reports>
119                  </reportSet>
120                  <reportSet>
121                    <id>default-dependencies</id>
122                    <reports>
123                      <report>dependencies</report>
124                    </reports>
125                  </reportSet>
126                  <reportSet>
127                    <id>default-dependency-convergence</id>
128                    <reports>
129                      <report>dependency-convergence</report>
130                    </reports>
131                  </reportSet>
132                  <reportSet>
133                    <id>default-dependency-management</id>
134                    <reports>
135                      <report>dependency-management</report>
136                    </reports>
137                  </reportSet>
138                  <reportSet>
139                    <id>default-issue-tracking</id>
140                    <reports>
141                      <report>issue-tracking</report>
142                    </reports>
143                  </reportSet>
144                  <reportSet>
145                    <id>default-mailing-list</id>
146                    <reports>
147                      <report>mailing-list</report>
148                    </reports>
149                  </reportSet>
150                  <reportSet>
151                    <id>default-plugin-management</id>
152                    <reports>
153                      <report>plugin-management</report>
154                    </reports>
155                  </reportSet>
156                  <reportSet>
157                    <id>default-license</id>
158                    <reports>
159                      <report>license</report>
160                    </reports>
161                  </reportSet>
162                  <reportSet>
163                    <id>default-modules</id>
164                    <reports>
165                      <report>modules</report>
166                    </reports>
167                  </reportSet>
168                  <reportSet>
169                    <id>default-plugins</id>
170                    <reports>
171                      <report>plugins</report>
172                    </reports>
173                  </reportSet>
174                  <reportSet>
175                    <id>default-plugin-management</id>
176                    <reports>
177                      <report>plugin-management</report>
178                    </reports>
179                  </reportSet>
180                  <reportSet>
181                    <id>default-summary</id>
182                    <reports>
183                      <report>summary</report>
184                    </reports>
185                  </reportSet>
186                  <reportSet>
187                    <id>default-project-team</id>
188                    <reports>
189                      <report>project-team</report>
190                    </reports>
191                  </reportSet>
192                  <reportSet>
193                    <id>default-scm</id>
194                    <reports>
195                      <report>scm</report>
196                    </reports>
197                  </reportSet>
198                </reportSets>
199              </reportPlugin>
200              <reportPlugin>
201                <groupId>org.apache.maven.plugins</groupId>
202                <artifactId>maven-javadoc-plugin</artifactId>
203                <reportSets>
204                  <reportSet>
205                    <id>default-javadoc</id>
206                    <reports>
207                      <report>javadoc</report>
208                    </reports>
209                  </reportSet>
210                  <reportSet>
211                    <id>default-test-javadoc</id>
212                    <reports>
213                      <report>test-javadoc</report>
214                    </reports>
215                  </reportSet>
216                </reportSets>
217                <configuration>
218                  <quiet>true</quiet>
219                  <breakiterator>true</breakiterator>
220                  <top><![CDATA[<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');ga('create', 'UA-23230934-1', 'jomc.org');ga('send', 'pageview');</script>]]></top>
221                  <keywords>true</keywords>
222                  <linksource>true</linksource>
223                  <serialwarn>true</serialwarn>
224                  <source>${maven.compiler.source}</source>
225                  <doctitle>${project.name} ${project.version}</doctitle>
226                  <testDoctitle>${project.name} Tests ${project.version}</testDoctitle>
227                  <windowtitle>${project.name} ${project.version}</windowtitle>
228                  <testWindowtitle>${project.name} Tests ${project.version}</testWindowtitle>
229                  <detectOfflineLinks>false</detectOfflineLinks>
230                  <detectLinks>true</detectLinks>
231                  <validateLinks>true</validateLinks>
232                  <minmemory>${maven.javadoc.minmemory}</minmemory>
233                  <maxmemory>${maven.javadoc.maxmemory}</maxmemory>
234                  <doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>
235                  <docletArtifact>
236                    <groupId>org.umlgraph</groupId>
237                    <artifactId>umlgraph</artifactId>
238                    <version>${umlgraph.version}</version>
239                  </docletArtifact>
240                  <tagletArtifacts>
241                    <tagletArtifact>
242                      <groupId>org.apache.maven.plugin-tools</groupId>
243                      <artifactId>maven-plugin-tools-javadoc</artifactId>
244                      <version>${plugintools.version}</version>
245                    </tagletArtifact>
246                    <tagletArtifact>
247                      <groupId>org.codehaus.plexus</groupId>
248                      <artifactId>plexus-component-javadoc</artifactId>
249                      <version>${plexuscontainers.version}</version>
250                    </tagletArtifact>
251                  </tagletArtifacts>
252                  <additionalJOptions>
253                    <additionalJOption>-J-client</additionalJOption>
254                    <additionalJOption>-J-Dfile.encoding=${file.encoding}</additionalJOption>
255                  </additionalJOptions>
256                  <additionalparam>-inferrel -inferdep -hide java.* -collpackages java.util.* -qualify -postfixpackage -nodefontsize 10 -nodefontpackagesize 8 -outputencoding ${project.reporting.outputEncoding} -inferdepvis protected</additionalparam>
257                </configuration>
258              </reportPlugin>
259              <reportPlugin>
260                <groupId>org.apache.maven.plugins</groupId>
261                <artifactId>maven-jxr-plugin</artifactId>
262                <reportSets>
263                  <reportSet>
264                    <id>default-jxr</id>
265                    <reports>
266                      <report>jxr</report>
267                    </reports>
268                  </reportSet>
269                  <reportSet>
270                    <id>default-test-jxr</id>
271                    <reports>
272                      <report>test-jxr</report>
273                    </reports>
274                  </reportSet>
275                </reportSets>
276              </reportPlugin>
277              <!-- http://jira.codehaus.org/browse/MTAGLIST-59 reportPlugin>
278                <groupId>org.codehaus.mojo</groupId>
279                <artifactId>taglist-maven-plugin</artifactId>
280                <reportSets>
281                  <reportSet>
282                    <id>default-taglist</id>
283                    <reports>
284                      <report>taglist</report>
285                    </reports>
286                  </reportSet>
287                </reportSets>
288                <configuration>
289                  <tagListOptions>
290                    <tagClasses>
291                      <tagClass>
292                        <displayName>JDK Tags</displayName>
293                        <tags>
294                          <tag>
295                            <matchString>JDK:</matchString>
296                            <matchType>exact</matchType>
297                          </tag>
298                        </tags>
299                      </tagClass>
300                    </tagClasses>
301                  </tagListOptions>
302                </configuration>
303              </reportPlugin -->
304              <reportPlugin>
305                <groupId>org.apache.maven.plugins</groupId>
306                <artifactId>maven-pmd-plugin</artifactId>
307                <reportSets>
308                  <reportSet>
309                    <id>default-pmd</id>
310                    <reports>
311                      <report>pmd</report>
312                    </reports>
313                  </reportSet>
314                  <reportSet>
315                    <id>default-cpd</id>
316                    <reports>
317                      <report>cpd</report>
318                    </reports>
319                  </reportSet>
320                </reportSets>
321                <configuration>
322                  <format>none</format>
323                  <targetJdk>${maven.compiler.target}</targetJdk>
324                </configuration>
325              </reportPlugin>
326              <reportPlugin>
327                <groupId>org.apache.maven.plugins</groupId>
328                <artifactId>maven-surefire-report-plugin</artifactId>
329                <reportSets>
330                  <reportSet>
331                    <id>default-report</id>
332                    <reports>
333                      <report>report</report>
334                    </reports>
335                  </reportSet>
336                </reportSets>
337              </reportPlugin>
338              <reportPlugin>
339                <groupId>org.apache.maven.plugins</groupId>
340                <artifactId>maven-checkstyle-plugin</artifactId>
341                <reportSets>
342                  <reportSet>
343                    <id>default-checkstyle</id>
344                    <reports>
345                      <report>checkstyle</report>
346                    </reports>
347                  </reportSet>
348                </reportSets>
349                <configuration>
350                  <configLocation>org/jomc/build/resources/checkstyle.xml</configLocation>
351                  <enableRulesSummary>false</enableRulesSummary>
352                </configuration>
353              </reportPlugin>
354              <reportPlugin>
355                <groupId>org.apache.maven.plugins</groupId>
356                <artifactId>maven-changes-plugin</artifactId>
357                <reportSets>
358                  <reportSet>
359                    <id>default-trac-report</id>
360                    <reports>
361                      <report>trac-report</report>
362                    </reports>
363                    <configuration>
364                      <query>${jomc.trac.query}</query>
365                      <tracUser>${jomc.trac.username}</tracUser>
366                      <tracPassword>${jomc.trac.password}</tracPassword>
367                    </configuration>
368                  </reportSet>
369                </reportSets>
370              </reportPlugin>
371              <reportPlugin>
372                <groupId>org.codehaus.mojo</groupId>
373                <artifactId>findbugs-maven-plugin</artifactId>
374                <reportSets>
375                  <reportSet>
376                    <id>default-findbugs</id>
377                    <reports>
378                      <report>findbugs</report>
379                    </reports>
380                  </reportSet>
381                </reportSets>
382                <configuration>
383                  <fork>false</fork>
384                </configuration>
385              </reportPlugin>
386              <reportPlugin>
387                <groupId>org.jacoco</groupId>
388                <artifactId>jacoco-maven-plugin</artifactId>
389                <reportSets>
390                  <reportSet>
391                    <id>default-report</id>
392                    <reports>
393                      <report>report</report>
394                    </reports>
395                  </reportSet>
396                </reportSets>
397              </reportPlugin>
398              <reportPlugin>
399                <groupId>org.codehaus.mojo</groupId>
400                <artifactId>clirr-maven-plugin</artifactId>
401                <reportSets>
402                  <reportSet>
403                    <id>default-clirr</id>
404                    <reports>
405                      <report>clirr</report>
406                    </reports>
407                  </reportSet>
408                </reportSets>
409                <configuration>
410                  <minSeverity>info</minSeverity>
411                </configuration>
412              </reportPlugin>
413              <reportPlugin>
414                <groupId>org.codehaus.mojo</groupId>
415                <artifactId>javacc-maven-plugin</artifactId>
416                <reportSets>
417                  <reportSet>
418                    <id>default-jjdoc</id>
419                    <reports>
420                      <report>jjdoc</report>
421                    </reports>
422                  </reportSet>
423                </reportSets>
424              </reportPlugin>
425              <reportPlugin>
426                <groupId>org.apache.maven.plugins</groupId>
427                <artifactId>maven-plugin-plugin</artifactId>
428                <reportSets>
429                  <reportSet>
430                    <id>default-report</id>
431                    <reports>
432                      <report>report</report>
433                    </reports>
434                  </reportSet>
435                </reportSets>
436              </reportPlugin>
437            </reportPlugins>
438            <archive>
439              <index>true</index>
440              <addMavenDescriptor>false</addMavenDescriptor>
441              <compress>true</compress>
442              <manifestEntries>
443                <Build-Date>${build.date}</Build-Date>
444              </manifestEntries>
445            </archive>
446            <archiveExcludes>
447              <archiveExclude>**/coverage.xml</archiveExclude>
448            </archiveExcludes>
449            <validate>true</validate>
450          </configuration>
451        </plugin>
452        <plugin>
453          <groupId>org.apache.maven.plugins</groupId>
454          <artifactId>maven-resources-plugin</artifactId>
455          <version>${maven-resources-plugin.artifact.version}</version>
456          <configuration>
457            <delimiters>
458              <delimiter>${*}</delimiter>
459            </delimiters>
460            <useDefaultDelimiters>false</useDefaultDelimiters>
461          </configuration>
462        </plugin>
463        <plugin>
464          <groupId>org.apache.maven.plugins</groupId>
465          <artifactId>maven-release-plugin</artifactId>
466          <version>${maven-release-plugin.artifact.version}</version>
467          <configuration>
468            <username>${jomc.scm.username}</username>
469            <password>${jomc.scm.password}</password>
470            <goals>deploy</goals>
471            <useReleaseProfile>false</useReleaseProfile>
472            <releaseProfiles>jomc-release</releaseProfiles>
473            <remoteTagging>false</remoteTagging>
474            <suppressCommitBeforeTag>true</suppressCommitBeforeTag>
475          </configuration>
476        </plugin>
477        <plugin>
478          <groupId>org.apache.maven.plugins</groupId>
479          <artifactId>maven-jar-plugin</artifactId>
480          <version>${maven-jar-plugin.artifact.version}</version>
481          <configuration>
482            <skipIfEmpty>true</skipIfEmpty>
483            <archive>
484              <index>true</index>
485              <addMavenDescriptor>false</addMavenDescriptor>
486              <compress>true</compress>
487              <manifestEntries>
488                <Build-Date>${build.date}</Build-Date>
489              </manifestEntries>
490            </archive>
491          </configuration>
492        </plugin>
493        <plugin>
494          <groupId>org.apache.maven.plugins</groupId>
495          <artifactId>maven-gpg-plugin</artifactId>
496          <version>${maven-gpg-plugin.artifact.version}</version>
497        </plugin>
498        <plugin>
499          <groupId>org.apache.maven.plugins</groupId>
500          <artifactId>maven-jarsigner-plugin</artifactId>
501          <version>${maven-jarsigner-plugin.artifact.version}</version>
502          <configuration>
503            <excludeClassifiers>
504              <excludeClassifier>bin</excludeClassifier>
505            </excludeClassifiers>
506            <maxMemory>${maven.jarsigner.memory}</maxMemory>
507            <arguments>
508              <argument>-J-client</argument>
509              <argument>-J-Dfile.encoding=${file.encoding}</argument>
510              <argument>-J-Djsse.enableSNIExtension=false</argument>
511              <argument>-digestalg</argument>
512              <argument>SHA-256</argument>
513            </arguments>
514          </configuration>
515        </plugin>
516        <plugin>
517          <groupId>org.apache.maven.plugins</groupId>
518          <artifactId>maven-remote-resources-plugin</artifactId>
519          <version>${maven-remote-resources-plugin.artifact.version}</version>
520          <executions>
521            <execution>
522              <id>default-process</id>
523              <goals>
524                <goal>process</goal>
525              </goals>
526              <configuration>
527                <resourceBundles>
528                  <resourceBundle>org.jomc.build:jomc-build-resources:${jomc.build.version}</resourceBundle>
529                </resourceBundles>
530                <properties>
531                  <buildDate>${build.date}</buildDate>
532                  <with-developer-copyright>true</with-developer-copyright>
533                </properties>
534                <outputDirectory>${remoteResourcesOutputDirectory}</outputDirectory>
535              </configuration>
536            </execution>
537          </executions>
538        </plugin>
539        <plugin>
540          <groupId>org.apache.maven.plugins</groupId>
541          <artifactId>maven-surefire-plugin</artifactId>
542          <version>${surefire.version}</version>
543          <configuration>
544            <!--
545            Cannot set the <argLine> parameter here due to the JaCoCo plugin updating the value of that property after
546            interpolation.
547            <argLine>${maven.surefire.argLine}</argLine>
548            -->
549            <forkCount>1C</forkCount>
550            <redirectTestOutputToFile>true</redirectTestOutputToFile>
551            <runOrder>random</runOrder>
552            <workingDirectory>${project.build.directory}</workingDirectory>
553            <includes>
554              <include>**/*Test.java</include>
555              <include>**/*TestSuite.java</include>
556            </includes>
557            <systemPropertyVariables>
558              <org.jomc.modlet.ModelContext.defaultLogLevel>ALL</org.jomc.modlet.ModelContext.defaultLogLevel>
559              <org.jomc.tools.JomcTool.defaultLogLevel>ALL</org.jomc.tools.JomcTool.defaultLogLevel>
560              <org.jomc.ri.DefaultObjectManager.defaultLogLevel>ALL</org.jomc.ri.DefaultObjectManager.defaultLogLevel>
561              <org.jomc.cli.Jomc.defaultLogLevel>ALL</org.jomc.cli.Jomc.defaultLogLevel>
562              <org.jomc.cli.commands.AbstractCommand.defaultLogLevel>ALL</org.jomc.cli.commands.AbstractCommand.defaultLogLevel>
563              <!-- Test properties. -->
564              <jomc.test.resourceEncoding>${project.build.sourceEncoding}</jomc.test.resourceEncoding>
565              <jomc.test.outputDirectory>${project.build.directory}</jomc.test.outputDirectory>
566            </systemPropertyVariables>
567          </configuration>
568        </plugin>
569        <plugin>
570          <groupId>org.apache.maven.plugins</groupId>
571          <artifactId>maven-surefire-report-plugin</artifactId>
572          <version>${surefire.version}</version>
573        </plugin>
574        <plugin>
575          <groupId>org.apache.maven.plugins</groupId>
576          <artifactId>maven-javadoc-plugin</artifactId>
577          <version>${maven-javadoc-plugin.artifact.version}</version>
578          <configuration>
579            <quiet>true</quiet>
580            <breakiterator>true</breakiterator>
581            <top><![CDATA[<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');ga('create', 'UA-23230934-1', 'jomc.org');ga('send', 'pageview');</script>]]></top>
582            <keywords>true</keywords>
583            <linksource>true</linksource>
584            <serialwarn>true</serialwarn>
585            <source>${maven.compiler.source}</source>
586            <doctitle>${project.name} ${project.version}</doctitle>
587            <testDoctitle>${project.name} Tests ${project.version}</testDoctitle>
588            <windowtitle>${project.name} ${project.version}</windowtitle>
589            <testWindowtitle>${project.name} Tests ${project.version}</testWindowtitle>
590            <detectOfflineLinks>false</detectOfflineLinks>
591            <detectLinks>true</detectLinks>
592            <validateLinks>true</validateLinks>
593            <minmemory>${maven.javadoc.minmemory}</minmemory>
594            <maxmemory>${maven.javadoc.maxmemory}</maxmemory>
595            <doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>
596            <docletArtifact>
597              <groupId>org.umlgraph</groupId>
598              <artifactId>umlgraph</artifactId>
599              <version>${umlgraph.version}</version>
600            </docletArtifact>
601            <tagletArtifacts>
602              <tagletArtifact>
603                <groupId>org.apache.maven.plugin-tools</groupId>
604                <artifactId>maven-plugin-tools-javadoc</artifactId>
605                <version>${plugintools.version}</version>
606              </tagletArtifact>
607              <tagletArtifact>
608                <groupId>org.codehaus.plexus</groupId>
609                <artifactId>plexus-component-javadoc</artifactId>
610                <version>${plexuscontainers.version}</version>
611              </tagletArtifact>
612            </tagletArtifacts>
613            <additionalJOptions>
614              <additionalJOption>-J-client</additionalJOption>
615              <additionalJOption>-J-Dfile.encoding=${file.encoding}</additionalJOption>
616            </additionalJOptions>
617            <additionalparam>-inferrel -inferdep -hide java.* -collpackages java.util.* -qualify -postfixpackage -nodefontsize 10 -nodefontpackagesize 8 -outputencoding ${project.reporting.outputEncoding} -inferdepvis protected</additionalparam>
618            <archive>
619              <index>true</index>
620              <addMavenDescriptor>false</addMavenDescriptor>
621              <compress>true</compress>
622              <manifestEntries>
623                <Build-Date>${build.date}</Build-Date>
624                <Maven-Version>${maven.version}</Maven-Version>
625              </manifestEntries>
626            </archive>
627          </configuration>
628        </plugin>
629        <plugin>
630          <groupId>org.apache.maven.plugins</groupId>
631          <artifactId>maven-clean-plugin</artifactId>
632          <version>${maven-clean-plugin.artifact.version}</version>
633        </plugin>
634        <plugin>
635          <groupId>org.apache.maven.plugins</groupId>
636          <artifactId>maven-deploy-plugin</artifactId>
637          <version>${maven-deploy-plugin.artifact.version}</version>
638        </plugin>
639        <plugin>
640          <groupId>org.apache.maven.plugins</groupId>
641          <artifactId>maven-dependency-plugin</artifactId>
642          <version>${maven-dependency-plugin.artifact.version}</version>
643        </plugin>
644        <plugin>
645          <groupId>org.apache.maven.plugins</groupId>
646          <artifactId>maven-plugin-plugin</artifactId>
647          <version>${plugintools.version}</version>
648          <dependencies>
649            <!-- https://issues.apache.org/jira/browse/MPLUGIN-296 -->
650            <dependency>
651              <groupId>org.apache.maven.plugin-tools</groupId>
652              <artifactId>maven-plugin-annotations</artifactId>
653              <version>${plugintools.version}</version>
654            </dependency>
655          </dependencies>
656          <executions>
657            <execution>
658              <id>default-helpmojo</id>
659              <goals>
660                <goal>helpmojo</goal>
661              </goals>
662              <configuration>
663                <useJava5>true</useJava5>
664              </configuration>
665            </execution>
666          </executions>
667        </plugin>
668        <plugin>
669          <groupId>org.apache.maven.plugins</groupId>
670          <artifactId>maven-assembly-plugin</artifactId>
671          <version>${maven-assembly-plugin.artifact.version}</version>
672        </plugin>
673        <plugin>
674          <groupId>org.apache.maven.plugins</groupId>
675          <artifactId>maven-shade-plugin</artifactId>
676          <version>${maven-shade-plugin.artifact.version}</version>
677        </plugin>
678        <plugin>
679          <groupId>org.apache.maven.plugins</groupId>
680          <artifactId>maven-install-plugin</artifactId>
681          <version>${maven-install-plugin.artifact.version}</version>
682        </plugin>
683        <plugin>
684          <groupId>org.apache.maven.plugins</groupId>
685          <artifactId>maven-source-plugin</artifactId>
686          <version>${maven-source-plugin.artifact.version}</version>
687          <configuration>
688            <archive>
689              <index>true</index>
690              <addMavenDescriptor>false</addMavenDescriptor>
691              <compress>true</compress>
692              <manifestEntries>
693                <Build-Date>${build.date}</Build-Date>
694                <Maven-Version>${maven.version}</Maven-Version>
695              </manifestEntries>
696            </archive>
697          </configuration>
698        </plugin>
699        <plugin>
700          <groupId>org.apache.maven.plugins</groupId>
701          <artifactId>maven-scm-plugin</artifactId>
702          <version>${maven-scm-plugin.artifact.version}</version>
703          <configuration>
704            <message>[maven-scm-plugin] Build ${build.date}</message>
705            <username>${jomc.scm.username}</username>
706            <password>${jomc.scm.password}</password>
707          </configuration>
708        </plugin>
709        <plugin>
710          <groupId>org.apache.maven.plugins</groupId>
711          <artifactId>maven-changes-plugin</artifactId>
712          <version>${maven-changes-plugin.artifact.version}</version>
713        </plugin>
714        <plugin>
715          <groupId>org.apache.maven.plugins</groupId>
716          <artifactId>maven-enforcer-plugin</artifactId>
717          <version>${maven-enforcer-plugin.artifact.version}</version>
718          <dependencies>
719            <dependency>
720              <groupId>org.codehaus.mojo</groupId>
721              <artifactId>extra-enforcer-rules</artifactId>
722              <version>1.0-beta-4</version>
723            </dependency>
724          </dependencies>
725          <executions>
726            <execution>
727              <id>default-enforce</id>
728              <goals>
729                <goal>enforce</goal>
730              </goals>
731            </execution>
732            <execution>
733              <id>pre-site-enforce</id>
734              <phase>pre-site</phase>
735              <goals>
736                <goal>enforce</goal>
737              </goals>
738            </execution>
739          </executions>
740          <configuration>
741            <fail>false</fail>
742            <rules>
743              <requireJavaVersion>
744                <version>[1.7.0,)</version>
745              </requireJavaVersion>
746              <requireMavenVersion>
747                <version>[3.0.4],[3.0.5],[3.1.0-alpha-1],[3.1.0],[3.1.1],[3.2.1],[3.2.2],[3.2.3],[3.2.5],[3.3.1],[3.3.3],[3.3.9]</version>
748              </requireMavenVersion>
749              <requireNoRepositories />
750              <enforceBytecodeVersion>
751                <maxJdkVersion>${maven.compiler.target}</maxJdkVersion>
752              </enforceBytecodeVersion>
753            </rules>
754          </configuration>
755        </plugin>
756        <plugin>
757          <groupId>org.apache.maven.plugins</groupId>
758          <artifactId>maven-project-info-reports-plugin</artifactId>
759          <version>${maven-project-info-reports-plugin.artifact.version}</version>
760        </plugin>
761        <plugin>
762          <groupId>org.apache.maven.plugins</groupId>
763          <artifactId>maven-jxr-plugin</artifactId>
764          <version>${maven-jxr-plugin.artifact.version}</version>
765        </plugin>
766        <plugin>
767          <groupId>org.apache.maven.plugins</groupId>
768          <artifactId>maven-pmd-plugin</artifactId>
769          <version>${maven-pmd-plugin.artifact.version}</version>
770          <configuration>
771            <targetJdk>${maven.compiler.target}</targetJdk>
772          </configuration>
773        </plugin>
774        <plugin>
775          <groupId>org.apache.maven.plugins</groupId>
776          <artifactId>maven-checkstyle-plugin</artifactId>
777          <version>${maven-checkstyle-plugin.artifact.version}</version>
778          <configuration>
779            <configLocation>org/jomc/build/resources/checkstyle.xml</configLocation>
780            <enableRulesSummary>false</enableRulesSummary>
781          </configuration>
782        </plugin>
783        <plugin>
784          <groupId>org.codehaus.mojo</groupId>
785          <artifactId>wagon-maven-plugin</artifactId>
786          <version>${wagon-maven-plugin.artifact.version}</version>
787        </plugin>
788        <plugin>
789          <groupId>org.codehaus.mojo</groupId>
790          <artifactId>javacc-maven-plugin</artifactId>
791          <version>${javacc-maven-plugin.artifact.version}</version>
792          <executions>
793            <execution>
794              <id>default-javacc</id>
795              <goals>
796                <goal>javacc</goal>
797              </goals>
798              <configuration>
799                <jdkVersion>1.4</jdkVersion>
800                <forceLaCheck>true</forceLaCheck>
801                <outputDirectory>${javaccOutputDirectory}</outputDirectory>
802              </configuration>
803            </execution>
804          </executions>
805        </plugin>
806        <plugin>
807          <groupId>org.codehaus.mojo</groupId>
808          <artifactId>build-helper-maven-plugin</artifactId>
809          <version>${build-helper-maven-plugin.artifact.version}</version>
810          <executions>
811            <execution>
812              <id>default-timestamp-property</id>
813              <phase>initialize</phase>
814              <goals>
815                <goal>timestamp-property</goal>
816              </goals>
817              <configuration>
818                <name>build.date</name>
819                <locale>en</locale>
820                <pattern>yyyy-MM-dd'T'HH:mm:ssZ</pattern>
821              </configuration>
822            </execution>
823            <execution>
824              <id>default-attach-artifact</id>
825              <phase>prepare-package</phase>
826              <goals>
827                <goal>attach-artifact</goal>
828              </goals>
829              <configuration>
830                <artifacts>
831                  <artifact>
832                    <file>${basedir}/LICENSE.txt</file>
833                    <type>txt</type>
834                    <classifier>license</classifier>
835                  </artifact>
836                </artifacts>
837              </configuration>
838            </execution>
839          </executions>
840        </plugin>
841        <plugin>
842          <groupId>org.codehaus.mojo</groupId>
843          <artifactId>xml-maven-plugin</artifactId>
844          <version>${xml-maven-plugin.artifact.version}</version>
845        </plugin>
846        <plugin>
847          <groupId>org.codehaus.mojo</groupId>
848          <artifactId>clirr-maven-plugin</artifactId>
849          <version>${clirr-maven-plugin.artifact.version}</version>
850        </plugin>
851        <plugin>
852          <groupId>org.codehaus.mojo</groupId>
853          <artifactId>animal-sniffer-maven-plugin</artifactId>
854          <version>${animal-sniffer.version}</version>
855          <executions>
856            <execution>
857              <id>default-check</id>
858              <phase>prepare-package</phase>
859              <goals>
860                <goal>check</goal>
861              </goals>
862              <configuration>
863                <signature>
864                  <groupId>${jomc.animal-sniffer.signature.groupId}</groupId>
865                  <artifactId>${jomc.animal-sniffer.signature.artifactId}</artifactId>
866                  <version>${jomc.animal-sniffer.signature.version}</version>
867                </signature>
868              </configuration>
869            </execution>
870          </executions>
871        </plugin>
872        <plugin>
873          <groupId>org.codehaus.mojo</groupId>
874          <artifactId>findbugs-maven-plugin</artifactId>
875          <version>${findbugs-maven-plugin.artifact.version}</version>
876          <configuration>
877            <fork>false</fork>
878          </configuration>
879        </plugin>
880        <plugin>
881          <groupId>org.jacoco</groupId>
882          <artifactId>jacoco-maven-plugin</artifactId>
883          <version>${jacoco-maven-plugin.artifact.version}</version>
884          <executions>
885            <execution>
886              <id>default-prepare-agent</id>
887              <goals>
888                <goal>prepare-agent</goal>
889              </goals>
890            </execution>
891          </executions>
892        </plugin>
893        <!-- http://jira.codehaus.org/browse/MTAGLIST-59 plugin>
894          <groupId>org.codehaus.mojo</groupId>
895          <artifactId>taglist-maven-plugin</artifactId>
896          <version>${taglist-maven-plugin.artifact.version}</version>
897          <configuration>
898            <tagListOptions>
899              <tagClasses>
900                <tagClass>
901                  <displayName>JDK Tags</displayName>
902                  <tags>
903                    <tag>
904                      <matchString>JDK:</matchString>
905                      <matchType>exact</matchType>
906                    </tag>
907                  </tags>
908                </tagClass>
909              </tagClasses>
910            </tagListOptions>
911          </configuration>
912        </plugin -->
913        <plugin>
914          <groupId>org.codehaus.plexus</groupId>
915          <artifactId>plexus-component-metadata</artifactId>
916          <version>${plexuscontainers.version}</version>
917          <executions>
918            <execution>
919              <id>default-generate-metadata</id>
920              <goals>
921                <goal>generate-metadata</goal>
922              </goals>
923            </execution>
924            <execution>
925              <id>default-generate-test-metadata</id>
926              <goals>
927                <goal>generate-test-metadata</goal>
928              </goals>
929            </execution>
930          </executions>
931        </plugin>
932        <plugin>
933          <groupId>org.jvnet.jaxb2.maven2</groupId>
934          <artifactId>maven-jaxb21-plugin</artifactId>
935          <version>${maven-jaxb21-plugin.artifact.version}</version>
936          <executions>
937            <execution>
938              <id>default-generate</id>
939              <goals>
940                <goal>generate</goal>
941              </goals>
942              <configuration>
943                <args>
944                  <arg>-npa</arg>
945                  <arg>-copy-constructor</arg>
946                  <arg>-mark-generated</arg>
947                  <arg>-Xinject-code</arg>
948                  <arg>-Xinheritance</arg>
949                </args>
950                <bindingDirectory>src/main/schemas</bindingDirectory>
951                <extension>true</extension>
952                <generateDirectory>${xjcOutputDirectory}</generateDirectory>
953                <readOnly>true</readOnly>
954                <schemaDirectory>src/main/schemas</schemaDirectory>
955                <plugins>
956                  <plugin>
957                    <groupId>org.jvnet.jaxb2_commons</groupId>
958                    <artifactId>jaxb2-basics</artifactId>
959                    <version>${jaxb2-basics.version}</version>
960                  </plugin>
961                  <plugin>
962                    <groupId>net.sourceforge.ccxjc</groupId>
963                    <artifactId>cc-xjc-plugin</artifactId>
964                    <version>${cc-xjc-plugin.version}</version>
965                  </plugin>
966                </plugins>
967              </configuration>
968            </execution>
969          </executions>
970        </plugin>
971      </plugins>
972    </pluginManagement>
973    <plugins>
974      <plugin>
975        <groupId>org.apache.maven.plugins</groupId>
976        <artifactId>maven-enforcer-plugin</artifactId>
977      </plugin>
978      <plugin>
979        <groupId>org.codehaus.mojo</groupId>
980        <artifactId>build-helper-maven-plugin</artifactId>
981      </plugin>
982      <plugin>
983        <groupId>org.apache.maven.plugins</groupId>
984        <artifactId>maven-remote-resources-plugin</artifactId>
985      </plugin>
986      <plugin>
987        <groupId>org.codehaus.mojo</groupId>
988        <artifactId>animal-sniffer-maven-plugin</artifactId>
989      </plugin>
990      <plugin>
991        <groupId>org.jacoco</groupId>
992        <artifactId>jacoco-maven-plugin</artifactId>
993      </plugin>
994    </plugins>
995  </build>
996  <dependencyManagement>
997    <dependencies>
998      <dependency>
999        <groupId>org.apache.maven.plugin-tools</groupId>
1000        <artifactId>maven-plugin-annotations</artifactId>
1001        <version>${plugintools.version}</version>
1002      </dependency>
1003      <dependency>
1004        <groupId>org.codehaus.mojo</groupId>
1005        <artifactId>animal-sniffer-annotations</artifactId>
1006        <version>${animal-sniffer.version}</version>
1007        <!--
1008        https://issues.apache.org/jira/browse/MNG-5227
1009        -->
1010        <optional>true</optional>
1011      </dependency>
1012    </dependencies>
1013  </dependencyManagement>
1014  <distributionManagement>
1015    <repository>
1016      <id>sonatype-nexus-staging</id>
1017      <name>Sonatype Nexus Release Repository</name>
1018      <url>dav:https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
1019    </repository>
1020    <snapshotRepository>
1021      <id>sonatype-nexus-snapshots</id>
1022      <name>Sonatype Nexus Snapshots</name>
1023      <url>dav:https://oss.sonatype.org/content/repositories/snapshots</url>
1024    </snapshotRepository>
1025    <site>
1026      <id>${jomc.site.distribution.id}</id>
1027      <name>${jomc.site.distribution.name}</name>
1028      <url>${jomc.site.distribution.base.url}/${jomc.site.location}</url>
1029    </site>
1030  </distributionManagement>
1031  <profiles>
1032    <profile>
1033      <id>maven-3</id>
1034      <activation>
1035        <file>
1036          <!--  This employs that the basedir expression is only recognized by Maven 3.x (see MNG-2363) -->
1037          <exists>${basedir}</exists>
1038        </file>
1039      </activation>
1040      <build>
1041        <pluginManagement>
1042          <plugins>
1043            <plugin>
1044              <groupId>org.apache.maven.plugins</groupId>
1045              <artifactId>maven-deploy-plugin</artifactId>
1046              <dependencies>
1047                <dependency>
1048                  <groupId>org.apache.maven.wagon</groupId>
1049                  <artifactId>wagon-webdav-jackrabbit</artifactId>
1050                  <version>2.10</version>
1051                </dependency>
1052              </dependencies>
1053            </plugin>
1054            <plugin>
1055              <groupId>org.apache.maven.plugins</groupId>
1056              <artifactId>maven-site-plugin</artifactId>
1057              <dependencies>
1058                <dependency>
1059                  <groupId>org.apache.maven.wagon</groupId>
1060                  <artifactId>wagon-webdav-jackrabbit</artifactId>
1061                  <version>2.10</version>
1062                </dependency>
1063              </dependencies>
1064              <executions>
1065                <execution>
1066                  <id>default-attach-descriptor</id>
1067                  <phase>prepare-package</phase>
1068                  <goals>
1069                    <goal>attach-descriptor</goal>
1070                  </goals>
1071                </execution>
1072              </executions>
1073            </plugin>
1074            <plugin>
1075              <groupId>org.codehaus.mojo</groupId>
1076              <artifactId>wagon-maven-plugin</artifactId>
1077              <dependencies>
1078                <dependency>
1079                  <groupId>org.apache.maven.wagon</groupId>
1080                  <artifactId>wagon-webdav-jackrabbit</artifactId>
1081                  <version>1.0</version>
1082                </dependency>
1083              </dependencies>
1084            </plugin>
1085          </plugins>
1086        </pluginManagement>
1087        <plugins>
1088          <plugin>
1089            <groupId>org.apache.maven.plugins</groupId>
1090            <artifactId>maven-site-plugin</artifactId>
1091          </plugin>
1092        </plugins>
1093      </build>
1094    </profile>
1095    <profile>
1096      <!-- See http://jira.codehaus.org/browse/MNG-4112 -->
1097      <id>maven-version</id>
1098      <activation>
1099        <property>
1100          <name>!maven.version</name>
1101        </property>
1102      </activation>
1103      <build>
1104        <pluginManagement>
1105          <plugins>
1106            <plugin>
1107              <groupId>org.codehaus.mojo</groupId>
1108              <artifactId>build-helper-maven-plugin</artifactId>
1109              <executions>
1110                <execution>
1111                  <id>default-maven-version</id>
1112                  <phase>initialize</phase>
1113                  <goals>
1114                    <goal>maven-version</goal>
1115                  </goals>
1116                </execution>
1117              </executions>
1118            </plugin>
1119          </plugins>
1120        </pluginManagement>
1121      </build>
1122    </profile>
1123    <profile>
1124      <id>jomc-release</id>
1125      <build>
1126        <pluginManagement>
1127          <plugins>
1128            <plugin>
1129              <groupId>org.apache.maven.plugins</groupId>
1130              <artifactId>maven-deploy-plugin</artifactId>
1131              <configuration>
1132                <updateReleaseInfo>true</updateReleaseInfo>
1133              </configuration>
1134            </plugin>
1135            <plugin>
1136              <groupId>org.apache.maven.plugins</groupId>
1137              <artifactId>maven-source-plugin</artifactId>
1138              <executions>
1139                <execution>
1140                  <id>default-jar-no-fork</id>
1141                  <phase>prepare-package</phase>
1142                  <goals>
1143                    <goal>jar-no-fork</goal>
1144                  </goals>
1145                </execution>
1146                <execution>
1147                  <id>default-test-jar-no-fork</id>
1148                  <phase>prepare-package</phase>
1149                  <goals>
1150                    <goal>test-jar-no-fork</goal>
1151                  </goals>
1152                </execution>
1153              </executions>
1154            </plugin>
1155            <plugin>
1156              <groupId>org.apache.maven.plugins</groupId>
1157              <artifactId>maven-javadoc-plugin</artifactId>
1158              <executions>
1159                <execution>
1160                  <id>default-jar</id>
1161                  <phase>prepare-package</phase>
1162                  <goals>
1163                    <goal>jar</goal>
1164                  </goals>
1165                </execution>
1166                <execution>
1167                  <id>default-test-jar</id>
1168                  <phase>prepare-package</phase>
1169                  <goals>
1170                    <goal>test-jar</goal>
1171                  </goals>
1172                </execution>
1173              </executions>
1174            </plugin>
1175            <plugin>
1176              <groupId>org.apache.maven.plugins</groupId>
1177              <artifactId>maven-jar-plugin</artifactId>
1178              <executions>
1179                <execution>
1180                  <id>default-test-jar</id>
1181                  <phase>prepare-package</phase>
1182                  <goals>
1183                    <goal>test-jar</goal>
1184                  </goals>
1185                </execution>
1186                <execution>
1187                  <id>default-project-jar</id>
1188                  <phase>prepare-package</phase>
1189                  <goals>
1190                    <goal>jar</goal>
1191                  </goals>
1192                  <configuration>
1193                    <classesDirectory>${project.basedir}</classesDirectory>
1194                    <classifier>project</classifier>
1195                    <includes>
1196                      <include>LICENSE.txt</include>
1197                      <include>BUILDING.txt</include>
1198                      <include>pom.xml</include>
1199                      <include>src/**</include>
1200                    </includes>
1201                    <excludes>
1202                      <exclude>**/.*/**</exclude>
1203                      <exclude>**/target/**</exclude>
1204                    </excludes>
1205                  </configuration>
1206                </execution>
1207              </executions>
1208            </plugin>
1209            <plugin>
1210              <groupId>org.apache.maven.plugins</groupId>
1211              <artifactId>maven-site-plugin</artifactId>
1212              <executions>
1213                <execution>
1214                  <id>default-jar</id>
1215                  <phase>prepare-package</phase>
1216                  <goals>
1217                    <goal>jar</goal>
1218                  </goals>
1219                  <configuration>
1220                    <relativizeDecorationLinks>false</relativizeDecorationLinks>
1221                  </configuration>
1222                </execution>
1223              </executions>
1224            </plugin>
1225            <plugin>
1226              <groupId>org.apache.maven.plugins</groupId>
1227              <artifactId>maven-jarsigner-plugin</artifactId>
1228              <executions>
1229                <execution>
1230                  <id>default-sign</id>
1231                  <phase>package</phase>
1232                  <goals>
1233                    <goal>sign</goal>
1234                  </goals>
1235                </execution>
1236                <execution>
1237                  <id>default-verify</id>
1238                  <phase>verify</phase>
1239                  <goals>
1240                    <goal>verify</goal>
1241                  </goals>
1242                </execution>
1243              </executions>
1244            </plugin>
1245            <plugin>
1246              <groupId>org.apache.maven.plugins</groupId>
1247              <artifactId>maven-gpg-plugin</artifactId>
1248              <executions>
1249                <execution>
1250                  <id>default-sign</id>
1251                  <phase>verify</phase>
1252                  <goals>
1253                    <goal>sign</goal>
1254                  </goals>
1255                </execution>
1256              </executions>
1257            </plugin>
1258          </plugins>
1259        </pluginManagement>
1260        <plugins>
1261          <plugin>
1262            <groupId>org.apache.maven.plugins</groupId>
1263            <artifactId>maven-jar-plugin</artifactId>
1264            <inherited>false</inherited>
1265          </plugin>
1266          <plugin>
1267            <groupId>org.apache.maven.plugins</groupId>
1268            <artifactId>maven-source-plugin</artifactId>
1269          </plugin>
1270          <plugin>
1271            <groupId>org.apache.maven.plugins</groupId>
1272            <artifactId>maven-javadoc-plugin</artifactId>
1273          </plugin>
1274          <plugin>
1275            <groupId>org.apache.maven.plugins</groupId>
1276            <artifactId>maven-site-plugin</artifactId>
1277          </plugin>
1278          <plugin>
1279            <groupId>org.apache.maven.plugins</groupId>
1280            <artifactId>maven-jarsigner-plugin</artifactId>
1281          </plugin>
1282          <plugin>
1283            <groupId>org.apache.maven.plugins</groupId>
1284            <artifactId>maven-gpg-plugin</artifactId>
1285          </plugin>
1286        </plugins>
1287      </build>
1288      <properties>
1289        <jomc.verbose>true</jomc.verbose>
1290        <jomc.sourceProcessing>false</jomc.sourceProcessing>
1291        <checkstyle.enable.rss>false</checkstyle.enable.rss>
1292      </properties>
1293    </profile>
1294  </profiles>
1295  <properties>
1296    <!-- Artifact versions. -->
1297    <animal-sniffer.version>1.15</animal-sniffer.version>
1298    <surefire.version>2.19.1</surefire.version>
1299    <!--
1300    https://issues.apache.org/jira/browse/MNG-3762
1301    https://issues.apache.org/jira/browse/MPLUGIN-296
1302    -->
1303    <plugintools.version>3.4</plugintools.version>
1304    <plexuscontainers.version>1.6</plexuscontainers.version>
1305    <umlgraph.version>5.6.6</umlgraph.version>
1306    <cc-xjc-plugin.version>2.0.1</cc-xjc-plugin.version>
1307    <jaxb2-basics.version>0.11.0</jaxb2-basics.version>
1308    <jomc.build.version>1.10</jomc.build.version>
1309    <!-- Plugin versions. -->
1310    <maven-compiler-plugin.artifact.version>3.5.1</maven-compiler-plugin.artifact.version>
1311    <maven-site-plugin.artifact.version>3.5.1</maven-site-plugin.artifact.version>
1312    <maven-resources-plugin.artifact.version>2.7</maven-resources-plugin.artifact.version>
1313    <maven-release-plugin.artifact.version>2.5.3</maven-release-plugin.artifact.version>
1314    <maven-jar-plugin.artifact.version>2.6</maven-jar-plugin.artifact.version>
1315    <maven-gpg-plugin.artifact.version>1.6</maven-gpg-plugin.artifact.version>
1316    <maven-jarsigner-plugin.artifact.version>1.4</maven-jarsigner-plugin.artifact.version>
1317    <maven-remote-resources-plugin.artifact.version>1.5</maven-remote-resources-plugin.artifact.version>
1318    <maven-javadoc-plugin.artifact.version>2.10.3</maven-javadoc-plugin.artifact.version>
1319    <maven-clean-plugin.artifact.version>3.0.0</maven-clean-plugin.artifact.version>
1320    <maven-deploy-plugin.artifact.version>2.8.2</maven-deploy-plugin.artifact.version>
1321    <maven-dependency-plugin.artifact.version>2.10</maven-dependency-plugin.artifact.version>
1322    <maven-install-plugin.artifact.version>2.5.2</maven-install-plugin.artifact.version>
1323    <maven-source-plugin.artifact.version>3.0.0</maven-source-plugin.artifact.version>
1324    <maven-scm-plugin.artifact.version>1.9.4</maven-scm-plugin.artifact.version>
1325    <maven-changes-plugin.artifact.version>2.12</maven-changes-plugin.artifact.version>
1326    <maven-enforcer-plugin.artifact.version>1.4.1</maven-enforcer-plugin.artifact.version>
1327    <!--
1328    https://issues.apache.org/jira/browse/MPIR-238
1329    https://issues.apache.org/jira/browse/MPIR-322
1330        The changes due to MPIR-322 are breaking the plugin for this project. Couldn't get worse.
1331    -->
1332    <maven-project-info-reports-plugin.artifact.version>2.7</maven-project-info-reports-plugin.artifact.version>
1333    <maven-jxr-plugin.artifact.version>2.5</maven-jxr-plugin.artifact.version>
1334    <maven-pmd-plugin.artifact.version>3.6</maven-pmd-plugin.artifact.version>
1335    <!--
1336    http://sourceforge.net/tracker/?func=detail&aid=3486876&group_id=29721&atid=397078
1337    -->
1338    <maven-checkstyle-plugin.artifact.version>2.17</maven-checkstyle-plugin.artifact.version>
1339    <wagon-maven-plugin.artifact.version>1.0</wagon-maven-plugin.artifact.version>
1340    <javacc-maven-plugin.artifact.version>2.6</javacc-maven-plugin.artifact.version>
1341    <build-helper-maven-plugin.artifact.version>1.10</build-helper-maven-plugin.artifact.version>
1342    <xml-maven-plugin.artifact.version>1.0.1</xml-maven-plugin.artifact.version>
1343    <clirr-maven-plugin.artifact.version>2.7</clirr-maven-plugin.artifact.version>
1344    <findbugs-maven-plugin.artifact.version>3.0.3</findbugs-maven-plugin.artifact.version>
1345    <jacoco-maven-plugin.artifact.version>0.7.6.201602180812</jacoco-maven-plugin.artifact.version>
1346    <!--
1347    https://issues.apache.org/jira/browse/MTAGLIST-59
1348    -->
1349    <taglist-maven-plugin.artifact.version>2.4</taglist-maven-plugin.artifact.version>
1350    <maven-jaxb21-plugin.artifact.version>0.13.1</maven-jaxb21-plugin.artifact.version>
1351    <maven-shade-plugin.artifact.version>2.4.3</maven-shade-plugin.artifact.version>
1352    <maven-assembly-plugin.artifact.version>2.6</maven-assembly-plugin.artifact.version>
1353    <!-- Plugin parameters. -->
1354    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1355    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1356    <xjcOutputDirectory>${project.build.directory}/generated-sources/jaxb</xjcOutputDirectory>
1357    <xjcTestOutputDirectory>${project.build.directory}/generated-test-sources/jaxb</xjcTestOutputDirectory>
1358    <javaccOutputDirectory>${project.build.directory}/generated-sources/javacc</javaccOutputDirectory>
1359    <remoteResourcesOutputDirectory>${project.build.directory}/maven-shared-archive-resources</remoteResourcesOutputDirectory>
1360    <assembly.useJvmChmod>true</assembly.useJvmChmod>
1361    <dependency.useJvmChmod>true</dependency.useJvmChmod>
1362    <installAtEnd>true</installAtEnd>
1363    <deployAtEnd>true</deployAtEnd>
1364    <maven.compiler.optimize>true</maven.compiler.optimize>
1365    <maven.compiler.showDeprecation>true</maven.compiler.showDeprecation>
1366    <maven.compiler.showWarnings>true</maven.compiler.showWarnings>
1367    <maven.compiler.source>1.5</maven.compiler.source>
1368    <maven.compiler.target>1.5</maven.compiler.target>
1369    <maven.compiler.useIncrementalCompilation>false</maven.compiler.useIncrementalCompilation>
1370    <maven.jarsigner.memory>32m</maven.jarsigner.memory>
1371    <maven.javadoc.memory>32m</maven.javadoc.memory>
1372    <maven.javadoc.minmemory>${maven.javadoc.memory}</maven.javadoc.minmemory>
1373    <maven.javadoc.maxmemory>${maven.javadoc.memory}</maven.javadoc.maxmemory>
1374    <maven.surefire.argLine>-client -Xms32m -Xmx32m -Xss2m -Dfile.encoding=${file.encoding}</maven.surefire.argLine>
1375    <!-- Updated by JaCoCo plugin. Potentionally conflicts with other plugins using that same property. -->
1376    <argLine>${maven.surefire.argLine}</argLine>
1377    <!-- Parent -->
1378    <jomc.frs.distribution.id>frs.jomc.org</jomc.frs.distribution.id>
1379    <jomc.frs.distribution.base.url>dav:http://frs.jomc.org</jomc.frs.distribution.base.url>
1380    <jomc.xml.distribution.id>xml.jomc.org</jomc.xml.distribution.id>
1381    <jomc.xml.distribution.base.url>dav:http://xml.jomc.org</jomc.xml.distribution.base.url>
1382    <jomc.base.url>http://www.jomc.org</jomc.base.url>
1383    <jomc.site.distribution.id>www.jomc.org</jomc.site.distribution.id>
1384    <jomc.site.distribution.name>JOMC Site</jomc.site.distribution.name>
1385    <jomc.site.distribution.base.url>dav:http://www.jomc.org</jomc.site.distribution.base.url>
1386    <jomc.scm.base.connection>scm:svn:http://svn.jomc.org/svnroot/jomc</jomc.scm.base.connection>
1387    <jomc.scm.connection>${jomc.scm.base.connection}/${jomc.scm.location}</jomc.scm.connection>
1388    <jomc.scm.base.developerConnection>scm:svn:http://svn.jomc.org/svnroot/jomc</jomc.scm.base.developerConnection>
1389    <jomc.scm.developerConnection>${jomc.scm.base.developerConnection}/${jomc.scm.location}</jomc.scm.developerConnection>
1390    <jomc.scm.base.url>http://svn.jomc.org</jomc.scm.base.url>
1391    <jomc.scm.url>${jomc.scm.base.url}/${jomc.scm.location}</jomc.scm.url>
1392    <jomc.animal-sniffer.signature.groupId>org.jomc.build</jomc.animal-sniffer.signature.groupId>
1393    <jomc.animal-sniffer.signature.artifactId>jdk15-jaxb21-signature</jomc.animal-sniffer.signature.artifactId>
1394    <jomc.animal-sniffer.signature.version>${jomc.build.version}</jomc.animal-sniffer.signature.version>
1395    <!-- Properties to override. -->
1396    <jomc.scm.location>${project.artifactId}</jomc.scm.location>
1397    <jomc.site.location>${project.artifactId}/${project.version}</jomc.site.location>
1398    <jomc.trac.query>order=id&amp;version=${project.version}&amp;component=${project.name}</jomc.trac.query>
1399  </properties>
1400</project>
Note: See TracBrowser for help on using the repository browser.