Maven 11
This Maven tag brings together build setup posts, packaging examples, dependency management tips, and project templates used across Java and JavaFX projects.

Foojay Podcast #81: Maven 4 – The Future of Java Build Automation
Maven powers millions of Java projects, so a major version bump touches almost every team in the ecosystem. Maven 4 brings performance gains, cleaner plugin APIs, and changes to …
Template project to build a JavaFX application as a JAR with dependencies with Maven
Recently, I was asked what the best way is to build a Fat JAR (a JAR with all dependencies) using Maven. Therefore, I created a GitHub project javafx-jar-template that you can use …
Foojay Podcast #50: JCON Report, Part 2 - Maven, Software Security, Code Quality
A broken build pipeline or a sneaky transitive dependency can derail a Java project for days. The talks at JCON kept coming back to the same question. How do we keep our code …
Foojay Podcast #36: J-Fall Report, Part 3
One conference day at J-Fall produces more good conversations than a single podcast episode can hold. That is why this third installment exists. We grabbed a quiet corner with …
Foojay Podcast #19: How Working For Free For Fun Brought Me Fame and Fortune – Or At Least Some Of Each – In The End
Plenty of developers spend evenings hacking on open-source projects for free. Some of them turn that hobby into a job, a company, or a reputation that opens unexpected doors. In …
The MagPi step-by-step video
In “The MagPi Magazine” #93 and #94 , published by the Raspberry Pi Foundation, you can find two articles which describe how you can get started with Java, Maven, …
Calculating resistor value with a JavaFX application
Using the Java library I created (see previous post ), it was a piece of cake to create a JavaFX UI on top of it!
Resistor color codes and calculations as a Java Maven library
Next step in my book progress, is getting more into the details of hardware components. And as always starting with the smallest most-used ones: resistors! To be able to fully …
Raspberry Pi history, versions, pins and headers as a Java Maven library
The best way to understand and learn something new, is to document it yourself. That’s what I’m doing in every step for my book-in-progress. And to fully get the …
LED number display JavaFX library published on Maven
My very first open source JavaFX library is now available in the Maven repository! A small step for mankind, one giant leap for myself ;-)
PiJava - Part 4 - Building a minimal JavaFX 11 application with Maven
I prefer a Java app above a web app, because starting a new “modern” web development requires you to pull a bunch of dependencies and a lot of files before you can …