diff --git a/scalabot-app/src/main/kotlin/AppMain.kt b/scalabot-app/src/main/kotlin/AppMain.kt index 36d5d42..674fa26 100644 --- a/scalabot-app/src/main/kotlin/AppMain.kt +++ b/scalabot-app/src/main/kotlin/AppMain.kt @@ -122,7 +122,12 @@ internal class Launcher : AutoCloseable { val remoteRepositories = Const.config.mavenRepositories .map(MavenRepositoryConfig::toRemoteRepository) .toMutableList().apply { - add(MavenRepositoryExtensionFinder.getMavenCentralRepository(proxy = Const.config.proxy.toAetherProxy())) + if (this.none { + it.url == MavenRepositoryExtensionFinder.MAVEN_CENTRAL_URL + || it.url == MavenRepositoryExtensionFinder.MAVEN_CENTRAL_URL.trimEnd('/') + }) { + add(MavenRepositoryExtensionFinder.getMavenCentralRepository(proxy = Const.config.proxy.toAetherProxy())) + } }.toList() val extensionPackageFinders = setOf( MavenRepositoryExtensionFinder(