Microsoft for Java Developers

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

Featured posts

Java OpenJDK July 2026 Patch & Security Update
Jul 24, 2026
Post comments count 0
Post likes count 0

Java OpenJDK July 2026 Patch & Security Update

Josh Martin-Jaffe

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

OpenJDKJavaOpen Source

Latest posts

Apr 4, 2023
Post comments count 0
Post likes count 0

Java on Azure Tooling Update – March 2023

Jialuo Gan

Hi everyone, welcome to the March update of Java on Azure Tooling. In this update, we will introduce Azure Event Hubs Support, Templates Enhancements for Azure Functions, and Log Streaming Improvements for Azure Spring Apps during deployment in IntelliJ IDEA. To use these new features, please download and install the Azure Toolkit for IntelliJ. Let’s get started. Azure Toolkit for IntelliJ Improvements Azure Event Hubs Support Azure Event Hubs is a fully managed, real-time data ingestion service that can stream millions of events per second. You can use Azure Event Hubs to build dynamic data pipelines and ge...

Mar 30, 2023
Post comments count 2
Post likes count 0

Java on Visual Studio Code Update – March 2023

Nick Zhu

Hi everyone, welcome to our March update! In this blog we will bring you fundamental improvements such as smarter code completion for AWT packages, more smooth experience for running Java programs as well as better Spring Boot integration with Azure Spring Apps. Smarter Code Completion for AWT packages The AWT (Abstract Window Toolkit) package in Java is a extremely popular tool for students to create GUIs for their programs. In the past, we have hidden the types from AWT because it can be a lot of noise to the code completion for developers in other occasions. To enable code completion for AWT, you would have ...

Mar 21, 2023
Post comments count 0
Post likes count 5

End to End Java on Azure, Episode 1: Introduction and Context

Mark Heckler

I’m excited to announce an idea that that came to me late last year and that I’m making official now: over the next several weeks, I’ll be building – and sharing – a distributed system of applications to show off some incredibly cool and useful things developers can do with Spring Boot, Java, and various parts of the Azure ecosystem, working together in production environments for critical workloads. There are so many tools at a developer’s fingertips that it just seemed wrong to explore them without sharing them. The plan is to put them all together in an evolving and expanding system portfolio and document t...

Mar 19, 2023
Post comments count 0
Post likes count 0

Java on Azure Tooling Update – February 2023

Jialuo Gan

Hi everyone, welcome to the February update of Java on Azure Tooling. In this update, we will introduce the enhancement for Azure Container Apps and Azure Monitoring Support in IntelliJ IDEA. To get these new features, please download and install the Azure Toolkit for IntelliJ. We hope you enjoy these features, and let’s get started. Azure Toolkit for IntelliJ Improvements Azure Container Apps Enhancement In January’s update, we added the support for managing Azure Container Apps resources. In February, we have further improved the feature for Azure Container Apps. To create an Azure Container App instance, ...

Feb 28, 2023
Post comments count 0
Post likes count 0

Java on Visual Studio Code Update – February 2023

Nick Zhu

Hi everyone, welcome to our February update! In this blog we will bring you new features related to JUnit 5 parallel testing as well as new filter widget for Spring Boot dashboard. There is also some exciting news from GitHub Copilot, so let's get started. JUnit 5 Parallel Testing Support JUnit 5 is a popular testing framework for Java developers, known for its comprehensive support for unit, integration, and functional testing. One of the significant improvements in JUnit 5 is its ability to execute tests in parallel, making testing faster and more efficient. Parallel execution distributes test cases across mu...

Feb 9, 2023
Post comments count 0
Post likes count 0

Java on Azure Tooling Update – January 2023

Jialuo Gan

Hi everyone, welcome to our first blog of the year for Java on Azure tooling. In this update, we will introduce the support for Azure Container Apps and new features for Bicep language support (in preview) in IntelliJ IDEA. Please download and install the Azure Toolkit for IntelliJ. We hope you like these features and enjoy the experience with our Azure toolkit. So let us get started. Azure Toolkit for IntelliJ Improvements Resource Management of Azure Container Apps There are many options for developers to build and deploy cloud-native and containerized applications on Azure. Among them, Azure Container App...

Jan 31, 2023
Post comments count 3
Post likes count 0

Java on Visual Studio Code Update – January 2023

Nick Zhu

Hi everyone, welcome to our first blog post of 2023! There are several exciting updates related to Spring extensions, code editing and performance that we wanted to share with you, so let's get started. New Walkthrough for Spring Extension Pack Walkthrough is a multi-step, wizard-style experience for onboarding users to an extension featuring rich content. Ever since Visual Studio Code introduces the walkthrough format for extensions, it has become widely popular. Since we have made a lot of improvements for Spring extensions, we also made a refresh for the existing walkthrough for the Spring extension pack. ...

Jan 25, 2023
Post comments count 0
Post likes count 0

Microsoft Build of OpenJDK – January 2023 Release

Bruno Borges

We are happy to announce the latest January 2023 patch & security update release for the Microsoft Build of OpenJDK. See the release notes for detailed changes present in the Microsoft Build of OpenJDK binaries. And download or install the binaries today. Below you can find the usual updates from the OpenJDK upstream community: As a reminder, the source code of our builds are now available on GitHub for further inspection: jdk17u and jdk11u. New Experimental Feature We continue to experiment an improved Escape Analysis. You can read more from our October release. To enable this feature, deve...

Jan 17, 2023
Post comments count 0
Post likes count 0

Reactor Series: Build Your Own E2E Java Application in Azure!

Ricky Diep

Overview Join us for an upcoming Microsoft Reactor Series where you’ll learn how to build your very own end-to-end cloud-native Java application in Azure. In this session, participants will be guided through the Cloud-Scale Data for Spring Developer Quick Start Guide by the host, Senior Cloud Advocate, Brian Benz. This Developers Quick Start guide walks the reader through real-world scenarios that Azure can solve. Specifically, this eBook will examine an eCommerce pet store and how to migrate its Java eCommerce store to Azure. Participants will also get to learn and gain direct hands-on experience with other Azu...