Я использую IDEA 10.5.2 с плагином Scala версии 0.4.1395 и стандартным плагином интеграции Maven, который поставляется вместе с IDE. У меня есть проект Scala 2.8.0 с вышеуказанными настройками, и я хочу обновить его до Scala 2.9.1. Я сделал необходимые изменения в pom.xml. Вот соответствующие разделы из моего pom.xml:
Раздел плагина:
<plugin>
<groupId>org.scala-tools</groupId>
<artifactId>maven-scala-plugin</artifactId>
<executions>
<execution>
<id>compile</id>
<goals>
<goal>compile</goal>
</goals>
<phase>compile</phase>
</execution>
<execution>
<id>test-compile</id>
<goals>
<goal>testCompile</goal>
</goals>
<phase>test-compile</phase>
</execution>
<execution>
<phase>process-resources</phase>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
</plugin>
Раздел зависимостей:
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-compiler</artifactId>
<version>2.9.1</version>
</dependency>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>2.9.1</version>
</dependency>
У меня на компьютере установлена Scala 2.9.1.
В моих настройках проекта, в фасете Scala, в разделе создания экземпляров компилятора есть несколько параметров для "библиотеки компилятора". Однако мой проект не основан на выборе любого из них.
Когда я выбираю Maven: org.scala-lang:scala-compiler-bundle:2.9.1
, я получаю следующую ошибку:
Невозможно скомпилировать файлы Scala.
Пожалуйста, настройте библиотеку компилятора в фасете Scala: невозможно прочитать версию scala-library-2.9.1.jar.
Когда я выбираю Maven: org.scala-lang:scala-compiler:2.9.1
, я получаю следующую ошибку:
Невозможно скомпилировать файлы Scala.
Пожалуйста, настройте библиотеку компилятора в фасете Scala: библиотека scala * .jar не найдена.
Когда я выбираю Maven: org.scala-lang:scala-library:2.9.1
, я получаю следующую ошибку:
Невозможно скомпилировать файлы Scala.
Пожалуйста, настройте библиотеку компилятора в фасете Scala: компилятор scala * .jar не найден.
Что я делаю не так? Что я должен сделать, чтобы получить мой проект сборки?
Обратите внимание, что я впервые использую инструмент сборки. Любая помощь будет принята с благодарностью. Спасибо!