1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
4 <modelVersion>4.0.0</modelVersion>
8 <groupId>org.opendaylight.controller</groupId>
9 <artifactId>commons.thirdparty</artifactId>
10 <version>1.1.0-SNAPSHOT</version>
11 <packaging>pom</packaging>
14 <sonar.host.url>https://sonar.opendaylight.org/</sonar.host.url>
15 <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>
16 <sitedeploy>dav:http://nexus.opendaylight.org/content/sites/site</sitedeploy>
17 <siteplugin>3.2</siteplugin>
18 <projectinfo>2.6</projectinfo>
19 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
20 <compiler.version>2.3.2</compiler.version>
21 <surefire.version>2.13</surefire.version>
28 <url>${nexusproxy}/repositories/central2/</url>
34 <id>fastreassembly</id>
38 <groupId>org.apache.maven.plugins</groupId>
39 <artifactId>maven-dependency-plugin</artifactId>
40 <version>2.4</version>
43 <id>copyfastreassembly</id>
44 <phase>install</phase>
51 <groupId>${project.groupId}</groupId>
52 <artifactId>${project.artifactId}</artifactId>
53 <version>${project.version}</version>
54 <destFileName>${project.groupId}.${project.artifactId}-${project.version}.jar</destFileName>
57 <outputDirectory>${fastreassembly.directory}</outputDirectory>
70 <groupId>com.googlecode.maven-java-formatter-plugin</groupId>
71 <artifactId>maven-java-formatter-plugin</artifactId>
72 <version>0.3.1</version>
75 <exclude>**/*</exclude>
83 <groupId>org.apache.maven.plugins</groupId>
84 <artifactId>maven-site-plugin</artifactId>
85 <version>${siteplugin}</version>
89 <groupId>org.apache.maven.plugins</groupId>
90 <artifactId>maven-project-info-reports-plugin</artifactId>
91 <version>${projectinfo}</version>
93 <dependencyDetailsEnabled>false</dependencyDetailsEnabled>
94 <dependencyLocationsEnabled>false</dependencyLocationsEnabled>
97 <report>index</report>
98 <report>project-team</report>
99 <report>license</report>
100 <report>mailing-list</report>
101 <report>plugin-management</report>
103 <report>issue-tracking</report>
105 <report>summary</report>
109 <groupId>org.apache.maven.plugins</groupId>
110 <artifactId>maven-checkstyle-plugin</artifactId>
111 <version>2.10</version>
114 <groupId>org.apache.maven.plugins</groupId>
115 <artifactId>maven-javadoc-plugin</artifactId>
116 <version>2.8.1</version>
118 <doclet>org.jboss.apiviz.APIviz</doclet>
120 <groupId>org.jboss.apiviz</groupId>
121 <artifactId>apiviz</artifactId>
122 <version>1.3.2.GA</version>
124 <finalName>${project.artifactId}-${build.suffix}</finalName>
125 <useStandardDocletOptions>true</useStandardDocletOptions>
126 <charset>UTF-8</charset>
127 <encoding>UTF-8</encoding>
128 <docencoding>UTF-8</docencoding>
129 <breakiterator>true</breakiterator>
130 <version>true</version>
131 <author>true</author>
132 <keywords>true</keywords>
133 <excludePackageNames>net.sf.jnetlib.*:cern.*:corejava</excludePackageNames>
137 <groupId>org.apache.maven.plugins</groupId>
138 <artifactId>maven-jxr-plugin</artifactId>
139 <version>2.3</version>
141 <aggregate>true</aggregate>
142 <linkJavadoc>true</linkJavadoc>
153 <!-- Maven repo2 mirror -->
156 <name>central2</name>
157 <url>${nexusproxy}/repositories/central2/</url>
159 <!-- Maven repo1 mirror -->
163 <url>${nexusproxy}/repositories/central/</url>
165 <!-- Third Packages hosted in local maven because not available in
169 <name>thirdparty</name>
170 <url>${nexusproxy}/repositories/thirdparty</url>
173 <distributionManagement>
174 <!-- OpenDayLight Released artifact -->
176 <id>opendaylight-release</id>
177 <url>${nexusproxy}/repositories/opendaylight.release/</url>
179 <!-- OpenDayLight Snapshot artifact -->
181 <id>opendaylight-snapshot</id>
182 <url>${nexusproxy}/repositories/opendaylight.snapshot/</url>
183 </snapshotRepository>
184 <!-- Site deployment -->
187 <url>${sitedeploy}</url>
189 </distributionManagement>