1 <?xml version="1.0" encoding="UTF-8"?>
2 <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">
3 <modelVersion>4.0.0</modelVersion>
7 <groupId>org.opendaylight.controller</groupId>
8 <artifactId>commons.thirdparty</artifactId>
9 <version>1.1.2-SNAPSHOT</version>
10 <packaging>pom</packaging>
12 <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
13 <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
14 <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:Main</url>
19 <sonar.host.url>https://sonar.opendaylight.org/</sonar.host.url>
20 <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>
21 <nexus.repository.release>opendaylight.release</nexus.repository.release>
22 <nexus.repository.snapshot>opendaylight.snapshot</nexus.repository.snapshot>
23 <sitedeploy>dav:http://nexus.opendaylight.org/content/sites/site</sitedeploy>
24 <siteplugin>3.2</siteplugin>
25 <projectinfo>2.6</projectinfo>
26 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
27 <compiler.version>2.3.2</compiler.version>
28 <surefire.version>2.13</surefire.version>
29 <releaseplugin.version>2.3.2</releaseplugin.version>
30 <enforcer.version>1.3.1</enforcer.version>
31 <bundle.plugin.version>2.3.7</bundle.plugin.version>
38 <url>http://repo2.maven.org/maven2</url>
44 <id>fastreassembly</id>
48 <groupId>org.apache.maven.plugins</groupId>
49 <artifactId>maven-dependency-plugin</artifactId>
50 <version>2.4</version>
53 <id>copyfastreassembly</id>
54 <phase>install</phase>
61 <groupId>${project.groupId}</groupId>
62 <artifactId>${project.artifactId}</artifactId>
63 <version>${project.version}</version>
64 <destFileName>${project.groupId}.${project.artifactId}-${project.version}.jar</destFileName>
67 <outputDirectory>${fastreassembly.directory}</outputDirectory>
80 <groupId>com.googlecode.maven-java-formatter-plugin</groupId>
81 <artifactId>maven-java-formatter-plugin</artifactId>
82 <version>0.3.1</version>
85 <exclude>**/*</exclude>
93 <groupId>org.apache.maven.plugins</groupId>
94 <artifactId>maven-release-plugin</artifactId>
95 <version>${releaseplugin.version}</version>
98 <groupId>org.apache.felix</groupId>
99 <artifactId>maven-bundle-plugin</artifactId>
100 <version>${bundle.plugin.version}</version>
101 <extensions>true</extensions>
104 <groupId>org.apache.maven.plugins</groupId>
105 <artifactId>maven-site-plugin</artifactId>
106 <version>${siteplugin}</version>
110 <groupId>org.apache.maven.plugins</groupId>
111 <artifactId>maven-project-info-reports-plugin</artifactId>
112 <version>${projectinfo}</version>
114 <dependencyDetailsEnabled>false</dependencyDetailsEnabled>
115 <dependencyLocationsEnabled>false</dependencyLocationsEnabled>
118 <report>index</report>
119 <report>project-team</report>
120 <report>license</report>
121 <report>mailing-list</report>
122 <report>plugin-management</report>
124 <report>issue-tracking</report>
126 <report>summary</report>
130 <groupId>org.apache.maven.plugins</groupId>
131 <artifactId>maven-checkstyle-plugin</artifactId>
132 <version>2.10</version>
135 <groupId>org.apache.maven.plugins</groupId>
136 <artifactId>maven-javadoc-plugin</artifactId>
137 <version>2.8.1</version>
139 <doclet>org.jboss.apiviz.APIviz</doclet>
141 <groupId>org.jboss.apiviz</groupId>
142 <artifactId>apiviz</artifactId>
143 <version>1.3.2.GA</version>
145 <finalName>${project.artifactId}-${build.suffix}</finalName>
146 <useStandardDocletOptions>true</useStandardDocletOptions>
147 <charset>UTF-8</charset>
148 <encoding>UTF-8</encoding>
149 <docencoding>UTF-8</docencoding>
150 <breakiterator>true</breakiterator>
151 <version>true</version>
152 <author>true</author>
153 <keywords>true</keywords>
154 <excludePackageNames>net.sf.jnetlib.*:cern.*:corejava</excludePackageNames>
158 <groupId>org.apache.maven.plugins</groupId>
159 <artifactId>maven-jxr-plugin</artifactId>
160 <version>2.3</version>
162 <aggregate>true</aggregate>
163 <linkJavadoc>true</linkJavadoc>
176 <name>central2</name>
177 <url>http://repo2.maven.org/maven2</url>
179 <enabled>false</enabled>
182 <updatePolicy>never</updatePolicy>
183 <enabled>true</enabled>
189 <url>http://repo1.maven.org/maven2</url>
191 <enabled>false</enabled>
194 <updatePolicy>never</updatePolicy>
195 <enabled>true</enabled>
198 <!-- Third Packages hosted in local maven because not available in
202 <name>thirdparty</name>
203 <url>${nexusproxy}/repositories/thirdparty</url>
205 <enabled>false</enabled>
208 <updatePolicy>never</updatePolicy>
209 <enabled>true</enabled>
213 <distributionManagement>
214 <!-- OpenDayLight Released artifact -->
216 <id>opendaylight-release</id>
217 <url>${nexusproxy}/repositories/${nexus.repository.release}/</url>
219 <!-- OpenDayLight Snapshot artifact -->
221 <id>opendaylight-snapshot</id>
222 <url>${nexusproxy}/repositories/${nexus.repository.snapshot}/</url>
223 </snapshotRepository>
224 <!-- Site deployment -->
227 <url>${sitedeploy}</url>
229 </distributionManagement>