首页 > 解决方案 > 使用 IntelIJ 和 SBT 构建 scala 项目时出错

问题描述

在 Mac 机器上使用 intelIJ 构建 scala 项目时出现错误。

sbt --version

sbt version in this project: 1.3.8
sbt script version: 1.3.

以下是我在 IDE 中遇到的错误,并且没有下载一堆包。

[info] Resolving com.typesafe.play#sbt-plugin;2.3.8 ...
[info] Resolving com.typesafe.play#routes-compiler_2.10;2.3.8 ...
[info] Resolving org.scala-lang#scala-library;2.10.4 ...
[info] Resolving commons-io#commons-io;2.0.1 ...
[error] SERVER ERROR: HTTPS Required url=http://repo1.maven.org/maven2/commons-io/commons-io/2.0.1/commons-io-2.0.1.pom

我不确定在哪里获取了 http url,在搜索时我得到了一个命令来列出 sbt 的解析器,它确实显示了 https

sbt:root-0-13> show externalResolvers
[info] * FileRepository(local, Patterns(ivyPatterns=Vector(${ivy.home}/local/[organisation]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)([branch]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), artifactPatterns=Vector(${ivy.home}/local/[organisation]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)([branch]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), isMavenCompatible=false, descriptorOptional=false, skipConsistencyCheck=false), FileConfiguration(true, None))
[info] * public: https://repo1.maven.org/maven2/

有人可以分享一些有关如何解决此错误的信息吗?

标签: sbt

解决方案


推荐阅读