我尝试过JDK7-Update40和JDK8,但仍无法从TMT网站运行测试代码。
每次点击“运行”时,都会显示如下错误消息:
错误:加载CharSequence,类文件'C:\ Program时出错 Files \ Java \ jre8 \ lib \ rt.jar(java / lang / CharSequence.class)'被破坏了 (字节1470处的坏常量池标记15)
我使用错误的JDK?我应该使用什么特定版本?
任何人都可以帮助我吗?
非常感谢!
答案 0 :(得分:3)
我也有同样的问题。
我看到它的方式,sbt不支持java8。
让我来形容你我的工作。
我的机器上安装了几个jdk。
所以我打开了命令行,设置了JAVA_HOME
变量
到' C:\ Program Files \ Java \ jdk1.7.0_55',
只需输入
SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0_55
再次使用sbt
命令。这对我有用。
希望,这会有所帮助。