<plugin>\r
<groupId>org.apache.maven.plugins</groupId>\r
<artifactId>maven-compiler-plugin</artifactId>\r
- <version>2.0</version>\r
+ <version>2.5.1</version>\r
<inherited>true</inherited>\r
<configuration>\r
<source>1.7</source>\r
</plugins>\r
<pluginManagement>\r
<plugins>\r
- <!--This plugin's configuration is used to store Eclipse m2e settings \r
+ <!--This plugin's configuration is used to store Eclipse m2e settings\r
only. It has no influence on the Maven build itself. -->\r
<plugin>\r
<groupId>org.eclipse.m2e</groupId>\r
</pluginManagement>\r
</build>\r
<pluginRepositories>\r
+ <!-- OpenDayLight Repo Mirror -->\r
<pluginRepository>\r
- <id>central</id>\r
- <name>maven repo1</name>\r
- <url>http://repo1.maven.org/maven2</url>\r
- <snapshots>\r
- <enabled>false</enabled>\r
+ <id>opendaylight-mirror</id>\r
+ <name>opendaylight-mirror</name>\r
+ <url>${nexusproxy}/groups/public/</url>\r
+ <snapshots>\r
+ <enabled>false</enabled>\r
</snapshots>\r
<releases>\r
- <enabled>true</enabled>\r
+ <enabled>true</enabled>\r
+ <updatePolicy>never</updatePolicy>\r
</releases>\r
</pluginRepository>\r
+ <!-- OpenDayLight Snapshot artifact -->\r
<pluginRepository>\r
- <id>opendaylight.snapshot</id>\r
- <name>opendaylight.snapshot</name>\r
- <url>${nexusproxy}/repositories/opendaylight.snapshot/</url>\r
- </pluginRepository>\r
- <pluginRepository>\r
- <id>opendaylight.release</id>\r
- <name>opendaylight.release</name>\r
+ <id>opendaylight-snapshot</id>\r
+ <name>opendaylight-snapshot</name>\r
<url>${nexusproxy}/repositories/opendaylight.snapshot/</url>\r
- </pluginRepository>\r
- </pluginRepositories>\r
-\r
- <repositories>\r
- <!-- EBR release -->\r
- <!-- http://repository.springsource.com/maven/bundles/release -->\r
- <repository>\r
- <id>ebr-bundles-release</id>\r
- <name>ebr-bundles-release</name>\r
- <url>${nexusproxy}/repositories/ebr-bundles-release/</url>\r
- </repository>\r
- <!-- EBR external -->\r
- <!-- http://repository.springsource.com/maven/bundles/external -->\r
- <repository>\r
- <id>ebr-bundles-external</id>\r
- <name>ebr-bundles-external</name>\r
- <url>${nexusproxy}/repositories/ebr-bundles-external/</url>\r
- </repository>\r
- <repository>\r
- <id>central</id>\r
- <name>central</name>\r
- <url>http://repo1.maven.org/maven2</url>\r
<snapshots>\r
- <enabled>false</enabled>\r
+ <enabled>true</enabled>\r
</snapshots>\r
<releases>\r
- <enabled>true</enabled>\r
+ <enabled>false</enabled>\r
</releases>\r
- </repository>\r
- <!-- Pax mirror -->\r
- <!-- https://oss.sonatype.org/content/repositories/ops4j-releases -->\r
- <repository>\r
- <id>ops4j-releases</id>\r
- <name>ops4j-releases</name>\r
- <url>${nexusproxy}/repositories/ops4j-releases/</url>\r
- </repository>\r
- <!-- Third Packages hosted in local maven because not available in other \r
- places -->\r
- <repository>\r
- <id>thirdparty</id>\r
- <name>thirdparty</name>\r
- <url>${nexusproxy}/repositories/thirdparty/</url>\r
- </repository>\r
- <!-- Jboss mirror -->\r
- <!-- https://repository.jboss.org/nexus/content/repositories/releases -->\r
+ </pluginRepository>\r
+ </pluginRepositories>\r
+\r
+ <repositories>\r
+ <!-- OpenDayLight Repo Mirror -->\r
<repository>\r
- <id>jboss.releases</id>\r
- <name>jboss.releases</name>\r
- <url>${nexusproxy}/repositories/jboss.releases/</url>\r
+ <id>opendaylight-mirror</id>\r
+ <name>opendaylight-mirror</name>\r
+ <url>${nexusproxy}/groups/public/</url>\r
<snapshots>\r
- <enabled>false</enabled>\r
+ <enabled>false</enabled>\r
</snapshots>\r
<releases>\r
- <enabled>true</enabled>\r
+ <enabled>true</enabled>\r
+ <updatePolicy>never</updatePolicy>\r
</releases>\r
</repository>\r
- <!-- OpenDayLight Released artifact -->\r
- <repository>\r
- <id>opendaylight-release</id>\r
- <name>opendaylight-release</name>\r
- <url>${nexusproxy}/repositories/opendaylight.release/</url>\r
- </repository>\r
<!-- OpenDayLight Snapshot artifact -->\r
<repository>\r
<id>opendaylight-snapshot</id>\r
<name>opendaylight-snapshot</name>\r
<url>${nexusproxy}/repositories/opendaylight.snapshot/</url>\r
+ <snapshots>\r
+ <enabled>true</enabled>\r
+ </snapshots>\r
+ <releases>\r
+ <enabled>false</enabled>\r
+ </releases>\r
</repository>\r
</repositories>\r
\r
<dependency>\r
<groupId>org.opendaylight.yangtools</groupId>\r
<artifactId>yang-binding</artifactId>\r
- <version>${yang.version}</version>\r
- </dependency>\r
- <dependency>\r
- <groupId>org.opendaylight.yangtools</groupId>\r
- <artifactId>yang-common</artifactId>\r
- <version>${yang.version}</version>\r
+ <version>${yang.codegen.version}</version>\r
</dependency>\r
</dependencies>\r
</project>\r