Recently, I saw this post about hosting a Maven Repository on Reddit:
Ben’s Build and B(r)ass Notes
IT Insights and Build Breakdown
Recently, I saw this post about hosting a Maven Repository on Reddit:
Tired of sluggish Apache Maven builds slowing down your development cycle? Maven Reactor Modules allow you to split a project into smaller, independently buildable units. Discover how strategically breaking down your application into Maven Reactor Modules can dramatically accelerate build times through parallel execution and improve your overall software architecture.
A common question among those new to Apache Maven and Java is how to create an application distribution. This article guides you through creating an application distribution using Apache Maven and the powerful JReleaser tool, including its Maven plugin.
I recently encountered a Maven multi module (reactor) project where each module had one annotation processor defined, but the database project had two defined. This can be done easier using the lesser known combine.children="append"
attribute in a pom.xml
. This article will give you a hint how to do this.
Enabling parallel unit tests is the easiest way to accelerate your Apache Maven builds. This blog post is part of a series from the joint talk of Maarten Mulders and me: Accelerating Maven Builds: From 🐌 Snail’s Pace to 🚀 Rocket Speed.
Today I held my first talk in front of a bigger audience than my local JUG (JUG Hannover). I am incredibly happy that Java Champion Maarten Mulders had me as his co-speaker at JCON 2024! ☺️
Recently, I came across deprecation warnings in the GMavenPlus-Maven-Plugin (gplus-maven-plugin). Here’s how I solved it by putting a Java 8-bytecode file (class file version 52.0) into META-INF/versions/java21
, which is better known as a Multi-Release JAR.
if/else statements are one of the most used statements of almost every programming language. Whenever you create new source files, a few methods you write will always contain an if-else
statement at some point. I tend to refactor these statements out, so that I have almost no else
statement in my code.
Some web applications will want to react to their user‘s browser language. Here is a short guide on how to do this using a standard JakartaEE restfulWS-based app on Open Liberty.
Thread.sleep()
in Java In case you use Thread.sleep()
in either your Java code or your unit tests, an article by Marcio Endo has you covered. However, I think two alternatives are really worth mentioning.