Я заблокирован при попытке создать проект javafx scala. Я создал проект scala в intellij idea 13 (the ast one), затем я добавил manuelly банку scalafx ("scalafx_2.10-8.0.0-M1.jar") и скопировать эту маленькую программу:scalafx + intellij: NoClassDefFoundError: javafx/scene/shape/CullFace
object World extends JFXApp {
stage = new JFXApp.PrimaryStage {
title = "Hello World"
width = 600
height = 450
scene = new Scene {
fill = Color.LIGHTGREEN
content = Set(new Rectangle {
x = 25
y = 40
width = 100
height = 100
//fill <== when(hover) then Color.GREEN otherwise Color.RED
})
}
}
}
, но, к сожалению, я получаю сообщение об ошибке:
Exception in Application start method Exception in thread "main" java.lang.RuntimeException: Exception in Application start method at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:399) at com.sun.javafx.application.LauncherImpl.access$000(LauncherImpl.java:47) at com.sun.javafx.application.LauncherImpl$1.run(LauncherImpl.java:115) at java.lang.Thread.run(Thread.java:722) Caused by: java.lang.NoClassDefFoundError: javafx/scene/shape/CullFace at scalafx.Includes$.(Includes.scala:55)
, кажется, проблема связана с javafx, который я проигнорировал, поскольку он обычно заполнен java7 ... вы можете мне сказать, что Я сделал не так?
ОК спасибо, но теперь у меня есть другая проблема, см. Это сообщение: http://stackoverflow.com/questions/20520122/unknown-by-intellij-while-using-scalafx. – lolveley