This article will introduce you to SpotBugs utility project that can assist you to spot Java “bug patterns” in your code which are likely to turn into runtime bugs.
Java
Getting started with AtlasMap
This article is a whirlwind tour of AtlasMap Data transformation API and User Interface. We will learn how to use its editor to define mapping rules and how to use them in a sample Java Integration project.
How to run Java Mission Control in Eclipse
This article continues our learning through the Java Mission Control (JMC) tool. Within it, we will learn how to run JMC as standalone application or as Eclipse IDE plugin.
How to use Java Mission Control to monitor Java apps
This article is whirlwind tour across the Java Flight Recorder (JFR) and the Java Mission Control (JMC) suite. At the end of it, you will be able to monitor, collect diagnostic data and profile any running Java application.
Quick JBang Scripting With IntelliJ Idea
This quick article shows how to install and use JBang’s IntelliJ Idea plugin to create JBang projects and scripts in no time.
Getting started with ZGC Garbage collector
This article will discuss the Java ZGC garbage collector and how you can configure and use it to meet your needs in modern Java applications. What is the Java ZGC? The Java ZGC is a scalable low latency garbage collector that is production-ready since Java 15. The ZGC Collector is designed to minimize GC pauses, … Read more
Solving Could not reserve enough space for object heap
Scenario: You are not able to start the Java Virtual Machine. The JVM exits and prints the error message “Could not reserve enough space for object heap” on the Console Facts: Upon start, the JVM prints the following error message: What is the solution? The Max Memory Setting of your JVM (-Xmx) is not compatible … Read more
Getting started with Java 18
Java 18 is finally available for download! In this article we will learn some of the most interesting Enhancement Proposals (JEPs) which are now available in the JDK.
Tuning Java applications on Linux
This article discusses which are the best strategies to tune a Linux machine where you are running Java applications. We will first cover the best tools you can use for your analysis and then we will pinpoint the single OS aspects.
3 Things you can do when OutOfMemory happens
In this brief article we will outline three JVM configuration parameters you can add to the JVM to handle a scenario when your application issues an OutOfMemoryError.