Sbt не может синхронизировать проект, потому что он не может быть скомпилирован - PullRequest
0 голосов
/ 22 октября 2018

Я довольно новичок, поэтому с радостью приму помощь для решения этой проблемы ...

Я использую IntelliJ IDEA 2018.2.5 Версия Sbt: 1.2.6 Версия JDK: 1.8.0_191-b12 Scala используется как плагин IntelliJ (самый последний).

Когда я загружаю проект sbt, скачанный с веб-страницы Coursera, с InteliJ, проект не синхронизируется, и я вижу много сообщений об ошибках.Также в build.sbt строки красные.Я скопировал сообщения об ошибках и строки build.sbt.

Вот сообщения об ошибках.Список не является полным из-за максимального ограничения ссылок:

Ошибка при импорте проекта sbt:

;reload; set root.org.jetbrains.sbt.StructureKeys.sbtStructureOptions in 
Global := "download resolveClassifiers resolveSbtClassifiers" 
;/:dumpStructureTo C:/Users/KOMPOS~1/AppData/Local/Temp/sbt-structure2.xml; 
session clear-all [info] Loading global plugins from C:\Users\Komposzt 
f┼Ĺkapit├íny.sbt\0.13\plugins [info] Loading project definition from 
C:\Users\Komposzt f┼Ĺkapit├íny\Desktop\example 1\project [info] Set 
current project to progfun1-example (in build 
file:/C:/Users/Komposzt%20f%C5%91kapit%C3%A1ny/Desktop/example%201/) [info] 
Defining /:sbtStructureOptions
[info] The new value will be used by /:ssOptions
[info] Reapplying settings...
[info] Set current project to progfun1-example (in build
file:/C:/Users/Komposzt%20f%C5%91kapit%C3%A1ny/Desktop/example%201/)
Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala- 
parser-combinators_2.12/1.1.1/scala-parser-combinators_2.12-1.1.1.pom.sha1 
Downloading https://repo1.maven.org/maven2/junit/junit/4.12/junit- 
4.12.pom.sha1 
Downloading https://repo1.maven.org/maven2/org/scalatest/scalatest_2.12/2.2.6/scalatest_2.12-2.2.6.pom

Downloading https://repo1.maven.org/maven2/org/scala-lang/scala- 
library/2.12.7/scala-library-2.12.7.pom.sha1
Downloading https://repo1.maven.org/maven2/junit/junit/4.12/junit-4.12.pom
Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala- 
parser-combinators_2.12/1.1.1/scala-parser-combinators_2.12-1.1.1.pom
Downloading https://repo1.maven.org/maven2/org/scalatest/scalatest_2.12/2.2.6/scalatest_2.12-2.2.6.pom.sha1
Downloading https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.7/scala-ibrary-2.12.7.pom

[trace] Stack trace suppressed: run last *:ssExtractDependencies for the 
full output. [trace] Stack trace suppressed: run last 
*:coursierSbtClassifiersResolution for the full output.
[trace] Stack trace suppressed: run last :coursierResolutions for the full 
output.
[error] (:ssExtractDependencies) coursier.ResolutionException: Exception 
during resolution
[error] (:coursierSbtClassifiersResolution) coursier.ResolutionException: 
Exception during resolution
[error] (:coursierResolutions) coursier.ResolutionException: Exception 
during resolution
[error] Total time: 2 s, completed 2018.10.22. 13:08:00

build.sbt content:

name := course.value + "-" + assignment.value

scalaVersion := "2.12.7"

libraryDependencies += "org.scalatest" %% "scalatest_2.11" % "3.0.5" % 
"test"

scalacOptions ++= Seq("-deprecation")

// grading libraries libraryDependencies += "junit" % "junit" % "4.12" % 
Test

// for funsets libraryDependencies += "org.scala-lang.modules" %% "scala- 
parser-combinators" % "1.1.1"

// include the common dir commonSourcePackages += "common"

courseId := "bRPXgjY9EeW6RApRXdjJPw"
...