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
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 ...
Latest posts
What’s New in Azure Spring Cloud – January Update
Explore the newest features on diagnostics and guidance for CI/CD of Azure Spring Cloud, a fully managed service jointly built and operated by Microsoft and Pivotal.Â
Java on Visual Studio Code Update – January 2020
In this update for Java on VS Code, we're introducing the long-waited "Call Hierarchy" support along with some Visual Studio Code UI updates which will benefit Java developers a lot. At the same time, new features are also introduced to Debugger and Test Runner. We will also share some other improvements including performance in this post.
Java EE on Azure with WebLogic and Linux Virtual Machines
Microsoft and Oracle announce the availability of four Azure Marketplace offers enabling Bring-Your-Own-License style WebLogic Server on Azure IaaS.
Java on Visual Studio Code November Update
Welcome to the November update of Java on Visual Studio Code. In this update, we'd like to share some improvements we've made for code editing experience, more code actions, Java 13 support for Gradle projects and new features in Test Runner and Checkstyle extensions.Â
Java At Microsoft: From OpenJDK to Azure Spring Cloud
It’s been a fantastic year for Java developers. With the increased number of companies supporting the Java platform and providing distributions of OpenJDK, makes the Java ecosystem even stronger and enables customers to further their investments into Java applications. More recently Microsoft acquired jClarity to help form the Java Platform team, responsible for optimizing Java workloads on Azure. Two months on and we’re proud to watch the team start engaging with the OpenJDK project. This is a major step for Microsoft, who through its many groups, subsidiaries, and affiliates like Minecraft, Yammer, and other...
AOT Compilation in HotSpot: Introduction
Introduce the AOT Compiler that was introduced in Java 9 with the addition of the jaotc command-line utility. Explore some of the tradeoffs it needs to take, how the generated code fits in the Tiered Compilation pipeline, go through a simple example, and take a look at some alternatives (JIT at Startup, JIT caching, and Distributed JIT).
Java on Visual Studio Code October Update
Welcome to the October update of Java on Visual Studio Code! This month, we're bringing some new features for code navigation, code actions and refactoring, code snippet along with Java 13 support. There's also improvements in debugger, maven, checkstyle and Test Runner.
Java on Visual Studio Code September Update
September update for Java on Visual Studio Code. Including move refactoring, more code actions, live linting, new getting started experience and more updates for debugger and test runner extensions.
Java on Visual Studio Code July Update
Welcome to the July update of Java on Visual Studio Code! In this update, we’d like to share a couple new refactoring features, semantic selection as well as some other enhancements we delivered during last few weeks. Refactoring Trigger after After performing refactoring, more often than not, we would like to assign the result with a meaningful name. With this feature, you won't need to perform a separate action anymore, all are streamlined in the single refactoring step. Convert a local variable to a field. is also a very popular refactor. When selecting an expression, you can now use . ...