导入scalafx.Includes._会在文件中包含错误

时间:2015-10-24 07:33:49

标签: eclipse scala sbt scalafx

我最近从其Eclipse网站上提供的链接安装了最新版本的Scala IDE,并导入了scalafx版本2.22 jar,然后安装了SBT(最新版本)。然后我从scalafx.org尝试了以下代码:

import scalafx.Includes._
import scalafx.application.JFXApp
import scalafx.scene.Scene
import scalafx.scene.paint.Color
import scalafx.scene.shape.Rectangle
object HelloStageDemo extends JFXApp {
stage = new JFXApp.PrimaryStage {
title.value = "Hello Stage"
width = 600
height = 450
scene = new Scene {
  fill = Color.LightGreen
  content = new Rectangle {
    x = 25
    y = 40
    width = 100
    height = 100
    fill <== when (hover) choose Color.Green otherwise Color.Red
  }
}
}
}

但是,我无法运行,因为我遇到以下错误:

error while loading AccessibleAction,invalid distance too far back
error while loading CycleMethod,invalid LOC header(bad signature)
error while loading JobSettings,invalid LOC header(bad signature)
HelloStageDemo's tests not built due to errors in dependent scope(s) main

可以通过不导入Includes对象来删除错误(import scalafx.Includes._) 我试图谷歌搜索问题,但我找不到任何解释..所以我在没有安装SBT的另一台机器上尝试了这个代码,即使包含import.scalafx.Includes._也可以在那里工作。线.. 这两台机器都使用JVM版本8 .. 这个问题与我的机器上安装的SBT有关,还是其他类型的问题?这些错误意味着什么? 提前致谢

0 个答案:

没有答案