Useful-Things
simple-component
Useful-Things | simple-component | |
---|---|---|
11 | 3 | |
85 | 3 | |
- | - | |
2.4 | 6.3 | |
over 1 year ago | 3 months ago | |
Java | Java | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Useful-Things
-
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
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
-
How do I package my app into a jar file
JavaFX FatJar with Maven
-
Where can I download JavaFX 11 or 17, or how do I get 18 to work on IntelliJ?
Using Maven, declare JavaFX as a dependency
-
Is JafaFX no longer available in eclipse market place? I’m following a JavaFx tutorial from 2020 and it’s showing to search for it in marketplace but all that’s showing up is Gluon
If the steps are confusing, I have a maven empty demo project here: https://github.com/Col-E/Useful-Things/tree/master/tutorials/javafx/maven-setup
-
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.
-
Javafx Problem with creating jar file
I typically roll with a standard fatJar plugin. I made a short guide for somebody before. Is that the direction you were looking for?
-
Using Kotlin as "better syntax" - compatibility pitfalls?
Check the reddit links in this post.
simple-component
-
simple-component 1.007 released
Link to project page on github
-
Dependency injection frameworks
I just started another "dagger style" one because dagger annoys me (too many features, "surprising" scoping rules, too many classes generated, typecasts in generated code): simple-component
- I made a dependency injector
What are some alternatives?
javafx-template - A template project for a modularized JavaFX application with a bundled runtime
Tiger
opal - Plays relaxing music in the background
Toothpick - A scope tree based Dependency Injection (DI) library for Java / Kotlin / Android.
avaje-inject - Dependency injection via APT (source code generation) ala "Server-Side Dagger DI"
FlashBuddy
Guice - Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.
javafx-gradle-plugin - Gradle plugin that makes it easy to work with JavaFX 11+
Bootique - Bootique is a minimally opinionated platform for modern runnable Java apps.
jdeploy - Developer friendly desktop deployment tool
Dagger2 - A fast dependency injector for Android and Java.