设置sbt scalafx项目

时间:2012-09-20 10:30:56

标签: scala javafx-2 sbt

javafx现在在oracle-jdk。

scalafx在其存储库中提供了美味的例子

我无法回答的主要问题是“如何开始使用scalafx”?

如何在我的sbt项目中添加scalafx libary依赖项?

3 个答案:

答案 0 :(得分:4)

ScalaFX即将达到稳定的发布状态。 在我写这篇文章时,您可以在maven central repo

上找到1.0.0-M2版本的已发布工件

将依赖项添加到sbt构建应该足够了

libraryDependencies += "org.scalafx" %% "scalafx" % "1.0.0-M2"

答案 1 :(得分:3)

我是通过以下方式完成的:我克隆了scalafx存储库,使用sbt package构建jar,然后将生成的jar复制到我项目的lib/目录中。一定要引用你的$ {JAVAFX_HOME} /lib/jfxrt.jar。

如果您想使用本地maven,只需在scalafx目录中运行sbt publish-local,然后将以下依赖项添加到您的项目中:

"org.scalafx" % "scalafx" % "1.0-SNAPSHOT"

(在scalafx build.sbt中查找该版本,我粘贴了我的版本)

答案 2 :(得分:0)

@ayvango我创建了一个giter8 scalafx项目模板。使用

  g8 jugchennai/scalafx.g8

您只需要一个新版本的JDK,Giter8和SBT。 javafx,scala,scalafx的依赖项设置已预定义! IDE支持也可用。

网址:https://github.com/jugchennai/scalafx.g8