Переглянути джерело

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.

Bo Yang 10 роки тому
батько
коміт
252daef02b
2 змінених файлів з 20 додано та 0 видалено
  1. 10 0
      java/pom.xml
  2. 10 0
      javanano/pom.xml

+ 10 - 0
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>

+ 10 - 0
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>