Skip to content
/ bloom Public

A desktop automation system powered by modern Java stack.

License

Notifications You must be signed in to change notification settings

F1uctus/bloom

Repository files navigation

Bloom

Making a fully modular project using combo of:

  • JavaFX
  • Spring Boot
  • Project Reactor + RxJava
  • PF4J
  • Lombok
  • TestFX

Building

Target JDK version: 17
Requires Gradle 7.4+

./gradlew assemblePlugins bootJar

Running

./gradlew assemblePlugins bootRun
# or
./gradlew assemblePlugins bootJar
java -jar ./bloom-fx/build/libs/bloom-fx-boot-0.0.1-SNAPSHOT.jar

Tests

./gradlew :bloom-fx:test