diff --git a/examples/pom.xml b/examples/pom.xml
index 9f0e2d0b875b8..382a38d9400b9 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -45,21 +45,6 @@
-
-
- apache-repo
- Apache Repository
- https://repository.apache.org/content/repositories/releases
-
- true
-
-
- false
-
-
-
-
-
org.apache.spark
diff --git a/external/mqtt/pom.xml b/external/mqtt/pom.xml
index 06c751df7f9c8..3710a63541d78 100644
--- a/external/mqtt/pom.xml
+++ b/external/mqtt/pom.xml
@@ -45,20 +45,6 @@
-
-
- mqtt-repo
- MQTT Repository
- https://repo.eclipse.org/content/repositories/paho-releases
-
- true
-
-
- false
-
-
-
-
org.apache.spark
diff --git a/pom.xml b/pom.xml
index 441e931cc8e77..377b6463136dd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -127,7 +127,18 @@
maven-repo
Maven Repository
- http://repo.maven.apache.org/maven2
+ https://repo.maven.apache.org/maven2
+
+ true
+
+
+ false
+
+
+
+ apache-repo
+ Apache Repository
+ https://repository.apache.org/content/repositories/releases
true
@@ -138,7 +149,18 @@
jboss-repo
JBoss Repository
- http://repository.jboss.org/nexus/content/repositories/releases
+ https://repository.jboss.org/nexus/content/repositories/releases
+
+ true
+
+
+ false
+
+
+
+ mqtt-repo
+ MQTT Repository
+ https://repo.eclipse.org/content/repositories/paho-releases
true
@@ -150,6 +172,12 @@
cloudera-repo
Cloudera Repository
https://repository.cloudera.com/artifactory/cloudera-repos
+
+ true
+
+
+ false
+
diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala
index bfc16e814b845..932d9e069a442 100644
--- a/project/SparkBuild.scala
+++ b/project/SparkBuild.scala
@@ -174,12 +174,18 @@ object SparkBuild extends Build {
// Only allow one test at a time, even across projects, since they run in the same JVM
concurrentRestrictions in Global += Tags.limit(Tags.Test, 1),
- // also check the local Maven repository ~/.m2
- resolvers ++= Seq(Resolver.file("Local Maven Repo", file(Path.userHome + "/.m2/repository"))),
-
- // For Sonatype publishing
- resolvers ++= Seq("sonatype-snapshots" at "https://oss.sonatype.org/content/repositories/snapshots",
- "sonatype-staging" at "https://oss.sonatype.org/service/local/staging/deploy/maven2/"),
+ resolvers ++= Seq(
+ "Maven Repository" at "https://repo.maven.apache.org/maven2",
+ "Apache Repository" at "https://repository.apache.org/content/repositories/releases",
+ "JBoss Repository" at "https://repository.jboss.org/nexus/content/repositories/releases/",
+ "MQTT Repository" at "https://repo.eclipse.org/content/repositories/paho-releases/",
+ "Cloudera Repository" at "https://repository.cloudera.com/artifactory/cloudera-repos/",
+ // For Sonatype publishing
+ //"sonatype-snapshots" at "https://oss.sonatype.org/content/repositories/snapshots",
+ //"sonatype-staging" at "https://oss.sonatype.org/service/local/staging/deploy/maven2/",
+ // also check the local Maven repository ~/.m2
+ Resolver.file("Local Maven Repo", file(Path.userHome + "/.m2/repository"))
+ ),
publishMavenStyle := true,
@@ -272,10 +278,6 @@ object SparkBuild extends Build {
def coreSettings = sharedSettings ++ Seq(
name := "spark-core",
- resolvers ++= Seq(
- "JBoss Repository" at "http://repository.jboss.org/nexus/content/repositories/releases/",
- "Cloudera Repository" at "https://repository.cloudera.com/artifactory/cloudera-repos/"
- ),
libraryDependencies ++= Seq(
"com.google.guava" % "guava" % "14.0.1",
@@ -470,7 +472,6 @@ object SparkBuild extends Build {
def mqttSettings() = streamingSettings ++ Seq(
name := "spark-streaming-mqtt",
- resolvers ++= Seq("Eclipse Repo" at "https://repo.eclipse.org/content/repositories/paho-releases/"),
libraryDependencies ++= Seq("org.eclipse.paho" % "mqtt-client" % "0.4.0")
)
}
diff --git a/streaming/pom.xml b/streaming/pom.xml
index 2343e381e6f7c..2cb8bde6642bc 100644
--- a/streaming/pom.xml
+++ b/streaming/pom.xml
@@ -45,20 +45,6 @@
-
-
- apache-repo
- Apache Repository
- https://repository.apache.org/content/repositories/releases
-
- true
-
-
- false
-
-
-
-
org.apache.spark