2011-01-29 108 views
0

我做斯卡拉翻译错误

sudo sbaz update 
    sudo sbaz install scalacl 
    scala 

给了我这个错误

Exception in thread "main" java.lang.NoClassDefFoundError: scala/collection/LinearSeqOptimized 
at java.lang.Class.getDeclaredConstructors0(Native Method) 
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) 
at java.lang.Class.getConstructor0(Class.java:2699) 
at java.lang.Class.getConstructor(Class.java:1657) 
at scala.tools.nsc.plugins.Plugin$.instantiate(Plugin.scala:149) 
at scala.tools.nsc.plugins.Plugins$$anonfun$loadRoughPluginsList$1.apply(Plugins.scala:29) 
at scala.tools.nsc.plugins.Plugins$$anonfun$loadRoughPluginsList$1.apply(Plugins.scala:28) 
at scala.List.map(List.scala:812) 
at scala.tools.nsc.plugins.Plugins$class.loadRoughPluginsList(Plugins.scala:28) 
at scala.tools.nsc.Global.loadRoughPluginsList(Global.scala:34) 

我该如何解决这个问题?我可以做一个清理,因为我之前没有这个错误吗?

回答

3

您使用的是什么Scala版本? Scalacl只与2.8.x兼容(LinearSeqOptimized从你的错误信息中也已经引入2.8)

+0

我有2.7.7.final。谢谢你解释它。 – Navi 2011-01-31 22:34:58