Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Useful-Things Alternatives
Similar projects and alternatives to Useful-Things
-
avaje-inject
Dependency injection via APT (source code generation) ala "Server-Side Dagger DI"
-
-
Sonar
Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
javafx-gradle-plugin
Gradle plugin that makes it easy to work with JavaFX 11+ (by openjfx)
-
LogFX
LogFX is a simple Log reader supporting color highlighting and able to handle giant files.
-
-
-
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
javafx-template
A template project for a modularized JavaFX application with a bundled runtime
-
Useful-Things reviews and mentions
-
How do I package javafx jars in my jar so that I can run it without vm arguments ?
Creating fat-jar's for maven/gradle projects each release using automated CI (Like GitHub Actions, or Jenkins)
-
JavaFX runtime components are missing, and are required to run this application. For MacBook Air m2
You can refer to my example demonstrating the fix if you want a visual here: https://github.com/Col-E/Useful-Things/tree/master/tutorials/javafx/maven-setup/src/main/java/org/example
-
Dependency injection frameworks
I have an example project implemented with a variety of DI frameworks if you want concrete code samples:
On the other side, I think you did a really good job illustrating how DI works with this document.
-
IntelliJ JavaFX Template is trash
No, just use a normal Java template for Maven/Gradle and add JavaFX as a dependency. I have examples here: https://github.com/Col-E/Useful-Things/tree/master/tutorials/javafx
-
Java: "write once, run everywhere" vs "build once, run everywhere"
You can make a sorta kinda "Multi-platform" JavaFX jar, but only for one architecture per OS. Their dll/so/dylib path names all conflict which is infuriating.
-
A note from our sponsor - Sonar
www.sonarsource.com | 1 Oct 2023
Stats
The primary programming language of Useful-Things is Java.