scala – 让SBT在Mac OS X上运行的问题
发布时间:2020-12-16 19:24:31 所属栏目:安全 来源:网络整理
导读:我正在尝试使用Miles Sabin的他的无形项目的HList.所以我从Macports安装了sbt(这是版本0.11). 不幸的是,在启动sbt时,我有以下错误消息: java.lang.IncompatibleClassChangeError: Expected static method scala.Predef$.refArrayOps([Ljava/lang/Object;)Ls
我正在尝试使用Miles Sabin的他的无形项目的HList.所以我从Macports安装了sbt(这是版本0.11).
不幸的是,在启动sbt时,我有以下错误消息: java.lang.IncompatibleClassChangeError: Expected static method scala.Predef$.refArrayOps([Ljava/lang/Object;)Lscala/collection/mutable/ArrayOps; at xsbt.boot.Boot$.runImpl(Boot.scala:24) at xsbt.boot.Boot$.main(Boot.scala:15) at xsbt.boot.Boot.main(Boot.scala) Error during sbt execution: java.lang.IncompatibleClassChangeError: Expected static method scala.Predef$.refArrayOps([Ljava/lang/Object;)Lscala/collection/mutable/ArrayOps; 搜索谷歌似乎指出sbt-launch.jar将在classpath中.但即使我将CLASSPATH导出为“”,我仍然有问题. 我还直接从typesafe下载了sbt-launch.jar,并使用java -jar运行,但问题完全相同. 任何的想法?其他人有同样的问题? 编辑 我已将问题跟踪到?/ Library / Java / Extensions / scala-library.jar下的Java扩展. 我删除了它,问题就消失了.我认为这是由TypeSafe堆栈(TBC)安装的. 解决方法
我有这个错误,通常卸载Java,并再次安装它将解决它.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |