From b4d0feb7daf0598a5693f5ea9a1d0763528da993 Mon Sep 17 00:00:00 2001 From: Josh Suereth Date: Wed, 25 Mar 2015 10:18:59 -0400 Subject: [PATCH] Remove jcenter from generated pom.xml files (like maven central is not there). --- ivy/src/main/scala/sbt/MakePom.scala | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ivy/src/main/scala/sbt/MakePom.scala b/ivy/src/main/scala/sbt/MakePom.scala index de75756cd..072a1a055 100644 --- a/ivy/src/main/scala/sbt/MakePom.scala +++ b/ivy/src/main/scala/sbt/MakePom.scala @@ -336,6 +336,9 @@ class MakePom(val log: Logger) { val repositories = if (includeAll) allResolvers(settings) else resolvers(settings.getDefaultResolver) val mavenRepositories = repositories.flatMap { + // TODO - Would it be ok if bintray were in the pom? We should avoid it for now. + case m: CustomRemoteMavenResolver if m.repo.root == JCenterRepository.root => Nil + case m: IBiblioResolver if m.isM2compatible && m.getRoot == JCenterRepository.root => Nil case m: CustomRemoteMavenResolver if m.repo.root != DefaultMavenRepository.root => MavenRepository(m.repo.name, m.repo.root) :: Nil case m: IBiblioResolver if m.isM2compatible && m.getRoot != DefaultMavenRepository.root =>