Developer Reference

Java

Dec 13, 2024

Java, Unpackage and Repackage WAR File

The WAR (Web ARchive) files are a type of archive file used to package web applications into a single file. They are similar to the Java ARchive (JAR) files and are typically used to deploy web applications in a Java environment. In...

Jul 26, 2024

Systemd, Run Java jar with Systemd

Any Java application from the system point-of-view is just an instance of the Java Virtual Machine. In this short tutorial, we’ll see how we can make our applications run as system services. We’ll use the facilities of the systemd software package. systemd...

Jan 6, 2024

Migrating to Java 21 from Java 8/11

The Java 8 brought some groundbreaking changes including Lambdas, Functional Interfaces, Stream API and other useful features. While Java 11 offered some less noticeable performance improvements, the two versions both offer long term support (LTS). The vast majority of dev shops are...

Jan 1, 2024

Java, JVM Tuning

When it comes to Java applications, to make sure they run at peak performance, it’s critical to close the resource gap between the code and the virtual machine it’s running on – if there is one. The way to do that is...

Powered by www.netmask.dev