2016-04-07 2 views
1

Я пытаюсь настроить IntelliJ для разработки своего Scala после того, как узнал, насколько лучше он сравним с альтернативами. Но я ничего не могу запустить. Проблемы, я облицовочная следующим образом:Intellij 15.0.5 выпуск с проектом SBT и Scala

  1. Как только будет создан проект, консоль показывает сбои SBT
  2. Моего файл build.sbt показывает красный шевелит (ошибки компиляции времени)
  3. Запутанный частью является то, что открытие «SBT Console» в режиме IDE прекрасно работает.

Трассировка ошибка что-то вдоль линий:

[info] Loading project definition from D:\workspaces\intellij\scala\untitled\project 
java.io.IOException: The filename, directory name or volume label syntax is incorrect 
[error] (*:update) java.io.IOException: The filename, directory name or volume label syntax is incorrect 

ли кто-нибудь, пожалуйста, знать, что может привести к этому? Я попытался удалить проект и создать новый, но проблема все еще сохраняется.

UPDATE

Просто было взглянуть на .sbt\boot\update.log и что-то кажется подозрительным. Это только я или sbt.ivy.home полностью разорван?

impossible to define new type: class not found: org.apache.ivy.osgi.obr.OBRResolver in [] nor Ivy classloader 
impossible to define glob matcher: org.apache.ivy.plugins.matcher.GlobPatternMatcher was not found. 
setting 'jline.esc.timeout' to '0' 
setting 'sbt.ivy.home' to 'D:\software\installed\sbt\.ivy2 -Divy.home=D:\software\installed\sbt\.ivy2' 
setting 'java.runtime.name' to 'Java(TM) SE Runtime Environment' 
+0

1. Установили ли вы поддержку scala в разделе плагинов? 2. Вы указали scala sdk в настройках проекта? Проверьте настройки проекта –

+0

Я бы исследовал это исключение IOException. Что-то не так с файловой системой, где хранится ваш проект. –

+0

@AndanderKondaurov: Да ко всему, не вижу ничего плохого в настройках проекта :( – sasuke

ответ

0

Мне, наконец, удалось выследить причину. Ошибки были вызваны переменными среды изгоя, заданными в моем профиле, связанными с SBT (в частности, SBT_OPTS). Как только я удалил все из них и начал с чистого листа, все стало работать по ожидаемому.

Смежные вопросы