Microsoft for Java Developers

News, updates, and insights for Java development with Microsoft tools, Azure services, and OpenJDK.

Featured posts

Java OpenJDK April 2026 Patch & Security Update
May 4, 2026
Post comments count 0
Post likes count 1

Java OpenJDK April 2026 Patch & Security Update

Josh Martin-Jaffe

Hello Java customers! We are happy to announce the latest April 2026 patch & security update release for the Microsoft Build of OpenJDK. Check our release ...

OpenJDKJavaOpen Source

Latest posts

Jan 11, 2021
Post comments count 0
Post likes count 0

Java on Visual Studio Code Update – December 2020

Yaojin Yang

Happy New Year to everyone. In this edition, besides sharing the latest enhancements made in December, we would like to invite you for a quick poll, which will take less than 2 minutes, but is valuable for us to learn what will make VS Code a better tool for you in 2021.

Dec 15, 2020
Post comments count 0
Post likes count 1

New Java learning path on Microsoft Learn

Julien Dubois

MS Learn is Microsoft's flagship learning platform, delivering free online tutorials for everyone to study, understand and deliver great technical projects to the cloud. Today, we deliver a Java learning path on MS Learn, so all Java developers can benefit from the power of Azure. Java at Microsoft is huge It's been a long journey for Java at Microsoft. Java is currently used in many products and services by Microsoft: from Minecraft, to LinkedIn and Yammer, and Azure itself, where we have several Java specific offers like Azure Spring Cloud (for Spring developers) and JBoss EAP on App Service (for Jakarta E...

Dec 14, 2020
Post comments count 3
Post likes count 0

Java on Visual Studio Code Update – November 2020

Yaojin Yang

In this update, we are excited to announce a new wizard for Java runtime configuration. The wizard streamlines JDK configuration experience for your project. Please, try it and let us know how you like it. In addition, we share two enhancement features, 1) infer selection range from cursor position and 2) export JAR through custom task.

Nov 16, 2020
Post comments count 0
Post likes count 0

Java on Visual Studio Code Update – October 2020

Yaojin Yang

In this update, we will introduce some ‘small’ new things on debugging and project management that you would love. Some of these are directly inspired by you.

Oct 15, 2020
Post comments count 0
Post likes count 0

Java on Visual Studio Code Update – September 2020

Yaojin Yang

In September, we launched a new VS Code installer called Coding Pack for Java. In this edition, we would like to focus on best practices of setting development environment. Regardless of whether you just want to explore or have already been using VS Code for projects or studies, we believe you all will benefit from these practices.

Sep 10, 2020
Post comments count 5
Post likes count 0

Java on Visual Studio Code Update – August 2020

Yaojin Yang

In this update, we will focus on performance improvements and project management.

Sep 4, 2020
Post comments count 4
Post likes count 0

About Upgrading to Java 11 for VS Code for Java

Yaojin Yang

Since the introduction of Java 11 requirement for running VS Code for Java, we have constantly heard from our users that they thought Java 8 is no longer supported, which is NOT true. In this blog, we will explain the requirement itself and provide steps for you to upgrade smoothly and quickly without impact your project.

Sep 2, 2020
Post comments count 1
Post likes count 0

How to Tell Time in Java’s Garbage Collection

Ana Marsh

Introduction As I wrap up my internship with Microsoft this summer, I have discovered the value in being confused. The more I learned, the more some things became clearer and the more other things became cloudier. In the end, I am left with a headache of confusion on how to tell time, something I thought I mastered in 2nd grade. Three months ago, I started with a seemingly simple task of investigating the quality of garbage collection information in Java Flight Recorder (JFR) and Garbage Collection (GC) logging. On accident, I discovered that the times these tools reported for corresponding garbage collection ev...

Aug 12, 2020
Post comments count 1
Post likes count 0

Java on Visual Studio Code Update – July 2020

Yaojin Yang

Java on VS Code update for July introduces new features of Project Manager and Extension Guide aiming for improving getting started experience. This edition also introduces Just My Code and other enhancements for debugging.