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
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...
Latest posts
Java on Visual Studio Code Update – February 2022
Hi everyone, welcome to the February update of Visual Studio Code Java and this time we have a special edition for education! Many schools are back in session after the winter holidays, and in order to provide student and educators a better experience using Java on Visual Studio Code this semester, we have been making a series of improvements regarding unit testing, GUI application development and Gradle project creation. Let us take a look at these new features! Easily enabling unit testing in basic Java projects We have received a lot of feedback from students that when working on a simple Java project, ...
Additions and Updates to Microsoft Build of OpenJDK
Today we are excited to share two new additions to the Microsoft Build of OpenJDK family of LTS (Long Term Support) binaries: OpenJDK 11 and OpenJDK 17 binaries for Alpine Linux, and OpenJDK 11 for macOS on Apple Silicon. Other platforms have also been updated to the latest versions of OpenJDK following the tags 11.0.14 and 17.0.2. As previously stated, Microsoft no longer publishes updates to OpenJDK 16 as this is not an LTS version. Microsoft Build of OpenJDK for Alpine Linux Java developers familiar with Azure App Service may be aware that the service makes use of Alpine Linux for Linux-based deployments. As...
Java on Visual Studio Code Update – January 2022
Hi everyone, welcome to the January edition of Visual Studio Code Java update! Since this is our first blog post of the new year, we are going to look back on highlights of 2021 and take a look at our roadmap for 2022! We also have some exciting feature updates so let us get started. Highlights of 2021 2021 was a productive year for Java on Visual Studio Code. We have made substantial improvements on all extensions in the Extension Pack for Java. Among those achievements, we'd like to highlight a few important ones: 1.0 release of Language Support for Java™ In 2021, we released the official 1.0 version of Lan...
Microsoft Build of OpenJDK on Azure Platform Services
An update on the rollout of the Microsoft build of OpenJDK on Azure App Service, Functions, and Spring Cloud.
Java on Visual Studio Code Update – November 2021
Hi everyone, welcome to the November edition of the Visual Studio Code Java update! In this end-of-year post, we are going to look at several new improvements related to fundamental Java development experience as well as our updates related to encoding issues. Inner-loop dev experience directly impacts developer's day-to-day productivity and this area will always be our top focus. In November, we have made several improvements in this area: Project Management - Remove .project metadata files If you are doing Java development using the Extension Pack for Java, we have good news for you - Visual Studio Cod...
Say goodbye to “.project” files in Language Support for Java™ 1.1.0
Recent 1.1.0 release of Language Support for Java™ contains an important update: now when the extension imports a new Java project, the project metadata files ( .project , .classpath , settings, etc.) will no longer be generated in the project path by default. This issue was reported more than three years ago and it has been there since 2018 . This blog post shares our journey of solving this problem and the final solution. A Long-Awaited Change With more features introduced into Java extension on Visual Studio Code, the number of our users is also steadily increasing. However, due to the problem that the J...
Java on Visual Studio Code Update – October 2021
Hi everyone, welcome to the October edition of the Visual Studio Code Java update! In this post, we are going to take a deep dive of the recent performance improvement on auto-completion. Performance Improvement - Faster Code Completion With the recent 1.0 release of the Java Language Server, we have made substantial improvement on the performance of auto-completion. The chart below compares the code completion response time between recent versions. For common scenarios such as completing types and constructor names, the code completion performance is improved significantly compared to previous versions (v0...
Microsoft Deepens Its Investments in Java
Today we are excited to announce Microsoft has officially joined the Java Community Process. Along with that, we have also provided updates to Microsoft Build of OpenJDK, enhancements to Java support on Visual Studio Code and GitHub, and more details on Azure's rollout of Microsoft Build of OpenJDK.
Java on Visual Studio Code Update – September 2021
Hi everyone, welcome to the September edition of the Visual Studio Code Java update! In this post, we are going cover the new release of Gradle extension, more convenient Code Actions and recent 1.0 language server release. Language Server for Java™ 1.0 Release The 1.0 release of the Language Server for Java™ was officially released recently! We believe this is an important milestone and result of a multi-year collaboration between Microsoft and Red Hat. Please visit this special blog post to see the release highlights as well as future plans in detail. Gradle for Java Extension Release Better Gradle...