2014-10-29 13 views
12

Ich verwende Intellij, um eine Play 2 Web App in Scala zu erstellen. Ich erhalte diesen Fehler jedoch immer in Intellij.SBT xalan # Serialisierungsfehler in 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]  :::::::::::::::::::::::::::::::::::::::::::::: 

Wenn von einer Befehlszeile alles das Projekt läuft richtig funktioniert, es ist nur wirklich ärgerlich mit diesem Fehler Pop-up jedes Mal wenn ich IntelliJ öffnen.

Prost

+0

Oli hast du jemals herausgefunden, wie man das repariert? Ich stoße auf den gleichen Fehler – plambre

+0

Leider nicht. Ich habe gerade gelernt, es zu ignorieren. – Oli

+0

@OliWinks Ich ermutige Sie, die akzeptierte Antwort zu ändern, da ich das Problem gelöst habe, es wurde von anderen reproduziert, und die angenommene Antwort ist nicht wirklich eine Antwort. – einnocent

Antwort

8

Nach dem gleichen Fehler und viele Sachen versuchen, ich angegeben schließlich eine neuere Version der fehlendes Glas. Ich habe folgendes meine build.sbt:

libraryDependencies += "xalan" % "serializer" % "2.7.2"

It worked!

Das eigentliche Problem ist, dass die Javadoc und Quellen nicht verfügbar sind für xalan Serializer v2.7.1 in den öffentlichen repos, die Kontrollen SBT, aber Sie sind für die neuere Version verfügbar. Die kleine Beule in der Version sollte nicht auf wirken.

Eine alternative Lösung ist, nicht anzugeben, dass sbt Javadocs und Quellen herunterladen.

+1

Das funktionierte auch für mich, obwohl ich die Projektstruktur öffnen und die Version 2.7.1 der Bibliothek entfernen musste. –

1

Nun IntelliJ IDEA ist groß, aber die sbt Plugin viele Fehler hat ... Sie sollten einen Fehlerbericht here vorlegen.

+0

Ich bekomme das von 'Eclipse' in sbt mit' EclipseKeys.withSource: = true' in meinem 'build.sbt', was bedeutet, dass dies keine IntelliJ-Sache ist, sondern eine sbt-Sache. – einnocent

+0

"Wenn das Projekt über eine Befehlszeile ausgeführt wird, funktioniert alles korrekt" -> also IDE-bezogen. Wenn Sie IntelliJ verwenden, würden Sie wissen, dass viele Buildfehler nur innerhalb von IntelliJ auftauchen und niemals, wenn Sie direkt mit sbt arbeiten. –

+0

Nicht sicher, warum Oli das Problem, das er von der Kommandozeile beschrieben hat, nicht bekommen hat, aber ich tat es. Ich habe es auch in Eclipse mit dem Scala Plug-in bekommen. Vielleicht hat seine Konfiguration bei CLI den Abruf von Quellen ausgeschlossen? In jedem Fall, wenn ich auf eine Reihe von gemeinsamen Repos schaute, Xalan Serializer in Javadoc und Quelle wurde konsequent in 2.7.1 fehlt, und konsequent in 2.7.2 – einnocent

1

Wenn Sie das Projekt erstellen das Kontrollkästchen für ‚Use Auto-Import‘

2
[Project Settings] - [SBT] - [Download source and docs] Checkbox deaktivieren

Verwandte Themen