EclipseScalaide中的lift libs与所有scala版本不兼容

EclipseScalaide中的lift libs与所有scala版本不兼容,scala,sbt,lift,scala-ide,Scala,Sbt,Lift,Scala Ide,最后一天,我使用lift框架和eclipseide启动了Scala。检查此链接后: 我用eclipse设置我的项目。第一次电梯基本运行以及任何项目。但在尝试启动一个新项目后,eclipse给我带来了12个错误,内容如下: lift_解析_web构建路径的lift-actor_2.12-3.0.1.jar与不兼容的Scala版本(2.12.0)交叉编译。如果此报告有误,可以在编译器首选项页面中禁用此检查 hear是我的build.sbt文件: name := "lift-parsing" or

最后一天,我使用lift框架和eclipseide启动了Scala。检查此链接后:
我用eclipse设置我的项目。第一次电梯基本运行以及任何项目。但在尝试启动一个新项目后,eclipse给我带来了12个错误,内容如下:

lift_解析_web构建路径的lift-actor_2.12-3.0.1.jar与不兼容的Scala版本(2.12.0)交叉编译。如果此报告有误,可以在编译器首选项页面中禁用此检查

hear是我的build.sbt文件:

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"
       )
}
在这个文件中,我使用scala 2.12.1测试了lift 3.0.1,因为安装了这两个版本。 但是在这次测试之前,我使用了默认的2.9.1 scala版本和2.4 lift版本,也遇到了同样的问题。在一些解决方案中,我更改了编译器设置并忽略了这个错误,但是在那之后,eclipse无法biuld项目并生成.class文件

scala:2.12.1 sbt:0.13 升力:3.0.1

最后,这是我的屏幕错误。谢谢你的帮助


我会检查Eclipse是否有一个单独的Scala版本配置,而不是您在sbt文件中定义的配置。2.12.0和2.12.1应该是二进制兼容的,所以如果您使用2.12.1,这应该不是问题。还可以尝试直接使用sbt构建它,并查看它是否注册了一个问题——如果没有,这意味着可能是Eclipse配置问题。

我会检查Eclipse是否有一个单独的Scala版本配置,超出了您在sbt文件中定义的配置。2.12.0和2.12.1应该是二进制兼容的,所以如果您使用2.12.1,这应该不是问题。还可以尝试直接使用sbt构建它,看看它是否注册了一个问题——如果没有,这意味着它可能是一个Eclipse配置问题