Add distributionManagement explicitly to prevent maven from using
default configuration. In default configuration, maven needs webdav for
deployment, which cannot be found in central repository.
diff --git a/java/pom.xml b/java/pom.xml
index f0969db..6877ac2 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -191,6 +191,16 @@
<profiles>
<profile>
<id>release</id>
+ <distributionManagement>
+ <snapshotRepository>
+ <id>sonatype-nexus-staging</id>
+ <url>https://oss.sonatype.org/content/repositories/snapshots</url>
+ </snapshotRepository>
+ <repository>
+ <id>sonatype-nexus-staging</id>
+ <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
+ </repository>
+ </distributionManagement>
<build>
<plugins>
<plugin>
diff --git a/javanano/pom.xml b/javanano/pom.xml
index 3b3813a..f0bcc33 100644
--- a/javanano/pom.xml
+++ b/javanano/pom.xml
@@ -174,6 +174,16 @@
<profiles>
<profile>
<id>release</id>
+ <distributionManagement>
+ <snapshotRepository>
+ <id>sonatype-nexus-staging</id>
+ <url>https://oss.sonatype.org/content/repositories/snapshots</url>
+ </snapshotRepository>
+ <repository>
+ <id>sonatype-nexus-staging</id>
+ <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
+ </repository>
+ </distributionManagement>
<build>
<plugins>
<plugin>