首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Scala2.11.4和SBT0.12.4中加载CharSequence时出错

在Scala2.11.4和SBT0.12.4中加载CharSequence时出错
EN

Stack Overflow用户
提问于 2015-01-11 12:03:05
回答 1查看 2.9K关注 0票数 6

我有一个android项目,其中包含子项目。在所有build.sbt文件中,我设置了scalaVersion:

scalaVersion := "2.11.4"

project/build.properties中,我设置如下:

代码语言:javascript
复制
sbt.version=0.12.4

但是,它继续生成这个(Scala2.9.2) /home/alex/Documents/projects/android/my_project//project/target/scala-2.9.2/sbt-0.12/classes,并且在我运行sbt时,它只在根文件夹中键入sbt就会抛出一个异常:

代码语言:javascript
复制
[error] error while loading CharSequence, class file '/usr/local/java/jdk1.8.0_05/jre/lib/rt.jar(java/lang/CharSequence.class)' is broken
[error] (bad constant pool tag 15 at byte 1501)
[error] one error found
[error] (compile:compile) Compilation failed
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore?

是的,我有JDK 8,但是我使用scala 2.11.4

代码语言:javascript
复制
 echo $JAVA_HOME
/usr/local/java/jdk1.8.0_05
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-11 12:30:08

SBT0.12.x不支持JDK8。请迁移到sbt 0.13.x,最新版本为0.13.7

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27886803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档