Generating Boilerplate Code with IntelliJ IDEA
One of the super cool things about IntelliJ IDEA is how much code you can generate with minimum effort. Read on to find out more!
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Helen Scott
5,515 viewsOne of the super cool things about IntelliJ IDEA is how much code you can generate with minimum effort. Read on to find out more!
Erik Costlow
4,789 viewsFor Java developers and architects who design, build, and run applications, there are two core take-aways to the SolarWinds hack...

Yaojin Yang
7,423 viewsVS Code has been used by more and more Java developers to edit, build, run, debug, test and deploy their code and manage their projects.

Gerrit Grunwald
8,376 viewsLast time you saw how to create JavaFX controls by playing around with CSS, today how to create a control by combining existing controls.

Geertjan Wielenga
3,098 viewsFoojay.io, the community site for developers who use, target, and run their applications on top of Java and OpenJDK, today announced the …

Michal Trojanowski
9,900 viewsLearn how to set up an OpenID Connect (OIDC) client with Spring Security using mutual TLS as a method for authenticating the client.

Sven Ruppert
3,850 viewsWhat are the quick wins or low hanging fruits if you want to deal more with the topic of security in software development?

Holger Isenberg
21,910 viewsLet's use a 20 year old JAR, once created for a Java Applet to be run in the Java 1.1 Browser Plugin... and run it on JDK 11!

Nicolas Frankel
2,688 viewsThis article aims to describe ways to create self-contained executable JARs, also known as uber-JARs or fat JARs.

Gerrit Grunwald
29,556 viewsIn this part, we create a custom JavaFX control by changing the style of an existing control, for example, using a JavaFX CheckBox control.