Java Java feed

Learn about using Java, a general-purpose, cross-platform programming language licensed under the GNU General Public License.

Someone wearing a hardhat and carrying code

Utilities like fastjar, gjar, and jar help you manually or programmatically build JAR files, while other toolchains such as Maven and Gradle offer features for dependency management.
Learning and studying technology is the key to success

Let your users modify how your Java application runs with command-line options.
Coffee beans and a cup of coffee

A new eBook demonstrates how developers can keep using the Java framework to build new serverless functions.
Person drinking a hot drink at the computer

WildFly is a popular choice for users and developers worldwide who develop enterprise-capable applications.
Coding on a computer

WildFly is a popular choice for developers who want to develop enterprise-ready applications.
Person using a laptop

New features in Quarkus 2.0 make it easier to test code in the developer console.
Person drinking a hot drink at the computer

Implement persistent settings when you're writing software in Java.
woman on laptop sitting at the window

CloudEvents provides a common format to describe events and increase interoperability.