Sbt 对scala.ScalaObject的符号引用错误

Sbt 对scala.ScalaObject的符号引用错误,sbt,lift,scala-2.11,Sbt,Lift,Scala 2.11,我正在尝试为升降机框架启动基本sbt构建,并遇到以下错误: [error] bad symbolic reference to scala.ScalaObject encountered in class file 'package.class'. [error] Cannot access type ScalaObject in package scala. The current classpath may be [error] missing a definition for scala.

我正在尝试为升降机框架启动基本sbt构建,并遇到以下错误:

[error] bad symbolic reference to scala.ScalaObject encountered in class file 'package.class'.
[error] Cannot access type ScalaObject in package scala. The current classpath may be
[error] missing a definition for scala.ScalaObject, or package.class may have been compiled against a version that's
[error] incompatible with the one found on the current classpath.
[error] one error found
[error] (compile:compile) Compilation failed
[error] Total time: 7 s, completed Aug 19, 2014 8:27:51 PM
这是我的生成文件,在
sbt 0.13
下运行:

name := "MyApp"

version := "0.0.0"

organization := "com.myapp"

scalaVersion := "2.11.1"

EclipseKeys.createSrc := EclipseCreateSrc.Default + EclipseCreateSrc.Resource

resolvers ++= Seq("snapshots" at "http://oss.sonatype.org/content/repositories/snapshots",
                  "releases"  at "http://oss.sonatype.org/content/repositories/releases",
                  "releases"  at "http://oss.sonatype.org/content/repositories/releases"
                )

seq(webSettings :_*)

unmanagedResourceDirectories in Test <+= (baseDirectory) { _ / "src/main/webapp" }

scalacOptions ++= Seq("-deprecation", "-unchecked")

libraryDependencies ++= {
  val liftVersion = "2.6-RC1"
  Seq(
    "net.liftweb"       %% "lift-webkit"        % liftVersion        % "compile",
    "net.liftweb"       %% "lift-mapper"        % liftVersion        % "compile",
    "net.liftmodules"   % "lift-jquery-module_2.6_2.9.1-1" % "2.8",
    "org.eclipse.jetty" % "jetty-webapp"        % "9.2.2.v20140723"  % "container,test",
    "org.eclipse.jetty" % "jetty-plus"          % "9.2.2.v20140723"  % "container,test", // For Jetty Config
    "org.eclipse.jetty.orbit" % "javax.servlet" % "3.0.0.v201112011016" % "container,test" artifacts Artifact("javax.servlet", "jar", "jar"),
    "org.specs2"        %% "specs2"             % "2.4.1"            % "test",
    "mysql" % "mysql-connector-java" % "5.1.+",
    "org.slf4j" % "slf4j-log4j12" % "1.7.+",
    "org.squeryl" % "squeryl_2.11" % "0.9.6-RC3"
  )
}
name:=“MyApp”
版本:=“0.0.0”
组织机构:=“com.myapp”
规模规避:=“2.11.1”
EclipseKeys.createSrc:=EclipseCreateSrc.Default+EclipseCreateSrc.Resource
解析程序++=Seq(“快照”位于“http://oss.sonatype.org/content/repositories/snapshots",
“发布于”http://oss.sonatype.org/content/repositories/releases",
“发布于”http://oss.sonatype.org/content/repositories/releases"
)
序号(网站设置:*)

测试中的UnmanagedResourceDirectory快速浏览一下,您可能正在使用scala 2.9.1版本的Lift JQuery。从他们的文档中:

对于>=2.3的版本

“净寿命模块”%%“模块名称x1.y1% “x2.y2[.z2][快照/rcx/mx]”

其中x1.y1为提升主版本号和次版本号,a.b.c为Scala 版本号和x2.y2。[z2]是模块的主要x2、次要y2和 最终增量编号z2,然后是最终快照 发布候选(rcX)或里程碑(mX)版本零件


尝试:
“net.liftmodules”%”lift-jquery-module_2.6“%”2.8“
可能会解决您的问题

它确实解决了我的问题!谢谢!