2017-03-12 2 views
1

Letzten Tag starte ich Scala mit lift framework und Eclipse IDE. nach dem Überprüfen dieses Links: http://scala-ide.org/docs/tutorials/lift24scalaide20/
Ich habe mein Projekt mit Eclipse. das erste Mal, dass das Lift-basic sowie jedes Projekt läuft. aber nach dem Versuch, ein neues Projekt zu starten Eclipse bekam 12 Fehler mir mit Inhalt wie folgt aus:lift libs in Eclipse ScalaIDE ist inkompatibel mit allen scala Versionen

lift-actor_2.12-3.0.1.jar von lift_parsing_web Build-Pfad ist Quer kompiliert mit einer inkompatiblen Version von Scala (2.12.0). Falls dieser Bericht falsch ist, kann diese Prüfung auf der Compiler-Einstellungsseite deaktiviert werden.

hören ist mein build.sbt Datei:

name := "lift-parsing" 

organization := "my.company" 

version := "0.1-SNAPSHOT" 

scalaVersion := "2.12.1" 

libraryDependencies ++= { 
     val liftVersion = "3.0.1" 
     Seq(
       "net.liftweb" %% "lift-webkit" % liftVersion % "compile", 
       "net.liftweb" %% "lift-mapper" % liftVersion % "compile", 
       "org.mortbay.jetty" % "jetty" % "6.1.26" % "test", 
       "junit" % "junit" % "4.7" % "test", 
       "ch.qos.logback" % "logback-classic" % "0.9.26", 
       "org.scala-tools.testing" % "specs_2.9.1" % "1.6.9", 
       "com.h2database" % "h2" % "1.2.147" 
     ) 
} 

in dieser Datei testen i Lift 3.0.1 mit scala 2.12.1, da diese zwei Version installiert sind. aber vor diesem Test habe ich die Standard 2.9.1 Scala-Version und 2.4 Lift-Version und auch die gleichen Probleme. In einigen Lösungen ändere ich die Compilereinstellung und ignoriere diesen Fehler, aber danach kann die Eclipse das Projekt nicht biodulieren und eine .class-Datei erstellen.

scala: 2.12.1 sbt: 0.13 Lift: 3.0.1

schließlich das ist mein Bildschirm Fehler. Dank für Hilfe

errors screenshot

Antwort

0

ich überprüfen würde, ob eine separate Eclipse-Scala-Version Konfiguration über die man hat, die Sie in Ihrer sbt-Datei definieren. 2.12.0 und 2.12.1 sollten binärkompatibel sein, daher sollte dies kein Problem sein, wenn Sie 2.12.1 verwenden. Versuchen Sie auch, dies direkt mit sbt zu erstellen und sehen Sie, ob es ein Problem registriert - wenn nicht, dann ist das wahrscheinlich ein Eclipse-Konfigurationsproblem.

Verwandte Themen