Ошибка SBIT xalan # serializer в IntelliJ
Я использую Intellij для создания веб-приложения Play 2 в Scala. Тем не менее, я продолжаю получать эту ошибку внутри Intellij.
SBT project import
[warn] [FAILED ] xalan#serializer;2.7.1!serializer.jar(src): (0ms)
[warn] ==== typesafe-ivy-releases: tried
[warn] http://repo.typesafe.com/typesafe/ivy-releases/xalan/serializer/2.7.1/srcs/serializer-sources.jar
[warn] ==== sbt-plugin-releases: tried
[warn] http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/xalan/serializer/2.7.1/srcs/serializer-sources.jar
[warn] ==== local: tried
[warn] C:\Users\ *** \.ivy2\local\xalan\serializer\2.7.1\srcs\serializer-sources.jar
[warn] ==== public: tried
[warn] http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1-sources.jar
[warn] ==== Typesafe repository: tried
[warn] http://repo.typesafe.com/typesafe/releases/xalan/serializer/2.7.1/serializer-2.7.1-sources.jar
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: FAILED DOWNLOADS ::
[warn] :: ^ see resolution messages for details ^ ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: xalan#serializer;2.7.1!serializer.jar(src)
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] [FAILED ] xalan#serializer;2.7.1!serializer.jar(doc): (0ms)
[warn] ==== local: tried
[warn] C:\Users\ *** \.ivy2\local\xalan\serializer\2.7.1\docs\serializer-javadoc.jar
[warn] ==== public: tried
[warn] http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1-javadoc.jar
[warn] ==== Typesafe Releases Repository: tried
[warn] http://repo.typesafe.com/typesafe/releases/xalan/serializer/2.7.1/serializer-2.7.1-javadoc.jar
[warn] ==== Typesafe Releases: tried
[warn] http://repo.typesafe.com/typesafe/releases/xalan/serializer/2.7.1/serializer-2.7.1-javadoc.jar
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: FAILED DOWNLOADS ::
[warn] :: ^ see resolution messages for details ^ ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: xalan#serializer;2.7.1!serializer.jar(doc)
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
При запуске проекта из командной строки все работает правильно, это просто очень раздражает, когда эта ошибка появляется каждый раз, когда я открываю Intellij.
Приветствия
Ответы
Ответ 1
Получив ту же ошибку и попробовав много вещей, я, наконец, уточнил более новую версию пропавшей банки. Я добавил следующее к build.sbt
:
libraryDependencies += "xalan" % "serializer" % "2.7.2"
![It worked!]()
Коренная проблема заключается в том, что Javadoc и источники недоступны для xalan serializer v2.7.1 в публичных репозиториях, которые sbt проверяет, но они доступны для более новой версии. Маленький удар в версии не должен ничего влиять.
Альтернативное решение - не указывать, что sbt загружает Javadocs и источники.
Ответ 2
Отключить [Project Settings] - [SBT] - [Download source and docs]
флажок
Ответ 3
Хорошо IntelliJ IDEA здорово, но у плагина sbt много ошибок... Вы должны представить отчет об ошибке здесь.
Ответ 4
При создании проекта установите флажок "Использовать автоматический импорт"