настройка проекта sbt scalafx

javafx теперь находится в oracle-jdk.

scalafx дает вкусные примеры в своем репозитории

главные вопросы я не смог ответить "как начать с scalafx"?

Как добавить зависимости scalafx libary в мой проект sbt?

3 ответов


Я сделал это следующим образом: я клонировал репозиторий scalafx, построил банку, используя sbt package, затем просто скопировал полученную банку в lib/ каталог моего проекта. Обязательно обратитесь к ${JAVAFX_HOME}/lib / jfxrt.и банку тоже.

если вы хотите использовать локальный maven, просто запустите sbt publish-local в вашем каталоге scalafx добавьте следующую зависимость в свой проект:

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

(найдите эту версию в scalafx build.sbt, я вставил то, что было в моем)


ScalaFX скоро достигнет стабильного состояния выпуска. Когда я пишу это, вы можете найти опубликованные артефакты для версии 1.0.0-M2 на Мэйвен центральный РЕПО

добавление зависимости к вашей сборке sbt должно быть достаточным

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

@ayvango я создал шаблон проекта giter8 scalafx.просто используйте

  g8 jugchennai/scalafx.g8

вам просто нужна новая версия JDK, Giter8 и SBT. Настройки зависимостей для javafx, scala, scalafx предопределены! Поддержка IDE также доступна.

URL:https://github.com/jugchennai/scalafx.g8