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

Aug 9, 2021
Post comments count 2
Post likes count 0

Java on Visual Studio Code Update – July 2021

Nick Zhu

Hi everyone, welcome to the July edition of the Visual Studio Code Java update. In this post, we are going to share the progress of our overall product roadmap, and highlight improved user experience of our testing, Maven dependency management, and project management features. Testing Our Java extensions are among the first to adopt the new Testing API from Visual Studio Code to provide better testing experience. With the recent release of Visual Studio Code 1.59 as well as our Java Test Runner extension (included in the Java Extension pack), we have made significant improvements to Java testing experience ...

Aug 5, 2021
Post comments count 0
Post likes count 0

Introducing Microsoft GCToolkit

Kirk Pepperdine

Microsoft’s Java Engineering Group is excited to announce we have open-sourced the Microsoft GCToolkit on GitHub. GCToolkit is a set of libraries for analyzing Java garbage collection (GC) log files. The toolkit parses GC log files into discrete events and provides an API for aggregating data from those events. This allows the user to create arbitrary and complex analyses of the state of managed memory in the Java Virtual Machine (JVM) represented by the garbage collection log. In this blog post, I will introduce some of the key features to help you get the most from this project.  Managed memory in the Java Vir...

Aug 5, 2021
Post comments count 0
Post likes count 0

July PSU and General Availability Microsoft Build of OpenJDK for M1 and ARM64

Bruno Borges

Today we are announcing the July PSU for Java 11 and Java 16 for Microsoft Build of OpenJDK, the GA of AArch64 builds, and we are also glad to see the Eclipse Temurin distribution has released its first binaries, including OpenJDK HotSpot for Java 8.

Jul 8, 2021
Post comments count 2
Post likes count 0

Java on Visual Studio Code Update – June 2021

Nick Zhu

Hi everyone, welcome to the special mid-year edition for Visual Studio Code Java updates. As the highlight of this post, we are going to take a look at our product roadmap for next few months. We will also showcase some important new features & improvements as we did in previous blog posts. So let us get right into it. July to December 2021 Roadmap  Visual Studio Code Java has come a long way since the initial launch, and we couldn't have done it without your support, so thank you for all the suggestions and feedback, and please keep them coming :) As for the next few months (July - December 2021) fo...

Jun 30, 2021
Post comments count 0
Post likes count 1

End of Updates, Support and Availability of the Zulu for Azure builds of OpenJDK

Bruno Borges

Starting January 1st, 2022, Microsoft and Azul will no longer provide updates or support for the Zulu for Azure build of OpenJDK. In addition, repositories, and the user download site for Zulu for Azure binaries may no longer be available after July 1st, 2022.

Jun 15, 2021
Post comments count 1
Post likes count 0

Java on Visual Studio Code Update – May 2021

Yaojin Yang

Welcome to May’s updates on VS Code for Java. In this edition, we will share with you Java Formatter Settings Editor, generating tests from source file, debugging enhancement and Jupyter Notebook for Java.

May 25, 2021
Post comments count 1
Post likes count 1

Announcing General Availability of Microsoft Build of OpenJDK

George Adams

Today we are excited to announce the general availability of the Microsoft Build of OpenJDK, a new no-cost distribution of OpenJDK that is open source and available for free for anyone to deploy anywhere. As we said previously when we announced the Preview of the Microsoft Build of OpenJDK, Java is heavily used by Microsoft with more than 500,000 JVMs running internally. The Java Engineering Group is very proud to contribute back to the Java ecosystem and help power workloads such as LinkedIn, Minecraft, and Azure! It includes binaries for Java 11, based on OpenJDK 11.0.11 and OpenJDK 16.0.1 for x64 server and...

May 13, 2021
Post comments count 0
Post likes count 0

Java on Visual Studio Code Update – April 2021

Yaojin Yang

Welcome to VS Code update for Java. Another busy and productive month. Debugger for Java and Java Test Runner extensions got new features.

May 13, 2021
Post comments count 0
Post likes count 0

Automate Spring Boot application deployments to Azure!

Asir V Selvasingh

Today, we’re excited to announce the availability of the Azure Pipeline Task for deploying Spring Boot applications to Azure Spring Cloud. You can get started by building your pipelines using the Azure Spring Cloud task to automate Spring Boot application deployments to any number of environments and Azure Regions. Over the past 18 months, we worked with many enterprise customers to learn about their scenarios including thoughts on automating end-to-end from idea to provisioning Azure resources to building Spring Boot applications to deploying those applications to production. Many of these customers have thou...