Я пытаюсь настроить Sublime Text 2, чтобы лучше поддерживать работу с Scala и Play! 2, следуя инструкциям от http://engineering.panaxiom.co.uk/post/34631917299/sublime-text-2-with-sbt-and-play-2. (Я сделал только одно изменение: я обновил версию плагина до 0,1.1.)sbt не может решить ensime-sbt-cmd в проекте Play2-Scala
Я смог почти выполнить шаги, приведенные в учебнике, но второй всегда терпит неудачу (сгенерируйте конфигурационный файл ensime) просто потому, что sbt не удалось разрешить плагин ensime-sbt-cmd (когда я вхожу в каталог проекта и выполняю команду play
). Я не смог найти причину проблемы, но SBT дает мне ошибку, как:
[error] Server access Error: connect: Address is invalid on local machine, or port is
not valid on remote machine url=http://repo1.maven.org/maven2/org/ensime/
ensime-sbt-cmd_2.9.2_012/0.1.1/ensime-sbt-cmd-0.1.1.pom
(Вывод команды показывает другие URLs для: scalasbt.artifactoryonline.com и repo.typesafe.com, но maven репо url есть). После этого отображаются некоторые предупреждения, опять же с URL-адресами репозиториев.
sbt способен разрешать все другие плагины или зависимости, которые имеет проект (я только что закончил создание проекта, поэтому нет других дополнительных плагинов или зависимостей, кроме как из ensime-sbt-cmd).
Я попытался изменить scalaVersion (на project_dir/build.sbt
), но это не имеет значения. Версия sbt равна 0,12, версия scala - 2.9.2.
Кто-то знает, что я могу сделать для решения этой проблемы? Возможно ли быть чем-то связанным с Java 7 на 64-разрядной машине Windows 8 и Kaspersky Internet Security 2013? С этой комбинацией программного обеспечения мне не удалось запустить обновления плагинов Eclipse Marketplace и Netbeans, пока я не установил правила исключения KIV с командами Java (java.exe, javaw.exe, javaws.exe).
Спасибо и жаль из-за длинного текста.
Что у вас есть в build.sbt и/или plugins.sbt? Ваш пост помог мне решить мою собственную проблему с ensime-sbt-cmd, потому что я не знал о Maven repo для этого. –