Microsoft for Java Developers News, updates, and insights for Java development with Microsoft tools, Azure services, and OpenJDK.
- GitHub Copilot for Eclipse: Code Completion Now in Public Previewby Hang Wang on February 13, 2025 at 2:46 am
We are excited to announce the Public Preview of GitHub Copilot for Eclipse. As part of the broader GitHub Copilot family, which enhances productivity in various IDEs, this latest integration ensures that developers using Eclipse can benefit from AI-assisted coding like never before. GitHub Copilot is an AI-powered code assistant designed to streamline software development The post GitHub Copilot for Eclipse: Code Completion Now in Public Preview appeared first on Microsoft for Java Developers.
- DeepSeek-R1 on Azure with LangChain4j Demoby Rory Preddy on January 30, 2025 at 8:21 am
DeepSeek-R1 has been announced on GitHub Models as well as on Azure AI Foundry, and the goal of this blog post is to demonstrate how to use it with LangChain4j and Java. We concentrate here on GitHub Models as they are easier to use (you just need a GitHub token, no Azure subscription required), then Azure AI Foundry The post DeepSeek-R1 on Azure with LangChain4j Demo appeared first on Microsoft for Java Developers.
- Java OpenJDK January 2025 Patch & Security Updateby Derek Keeler, Brian Stafford on January 16, 2025 at 11:56 pm
Hello Java customers! We are happy to announce the latest January 2025 patch & security update release for the Microsoft Build of OpenJDK. Download and install the binaries today. OpenJDK 21.0.6 OpenJDK 17.0.14 OpenJDK 11.0.26 Check our release notes page for details on fixes and enhancements. The source code of our builds is available now The post Java OpenJDK January 2025 Patch & Security Update appeared first on Microsoft for Java Developers.
- MWA pattern: Strangler Figby Rory Preddy on January 9, 2025 at 1:16 pm
Author’s Note: After announcing the Modern Web App (MWA) pattern (https://devblogs.microsoft.com/java/introducing-the-modern-web-app-mwa-pattern-for-java), we now focus on one of its many pattens – the Strangler Fig pattern. This pattern incrementally modernizes a legacy Java application by “strangling” targeted areas and replacing them with new microservices or minimal web apps. We’ll explore an example showing how to integrate The post MWA pattern: Strangler Fig appeared first on Microsoft for Java Developers.
- Free Plan Support for GitHub Copilot Available on JetBrains IDEsby Jialuo Gan on January 8, 2025 at 8:01 am
Hello, developers! Welcome to our very first blog post dedicated to GitHub Copilot Plugin for JetBrains IDEs in 2025. We are excited to share that the new Free Plan for GitHub Copilot has been available for everyone on JetBrains IDEs! Whether you use IntelliJ IDEA (Ultimate, Community, Educational), PyCharm(Professional, Community, Educational), WebStorm, PhpStorm, Rider, or The post Free Plan Support for GitHub Copilot Available on JetBrains IDEs appeared first on Microsoft for Java Developers.
- Announcing Javac support in Visual Studio Code Javaby Nick Zhu on December 12, 2024 at 8:23 am
Hi everyone, we are pleased to announce partial support of Javac as the underlying compiler in Visual Studio Code Java, JDT, and JDT-LS. The effort to provide this support has been a joint collaboration with Red Hat and Microsoft and is nearly a year in the making. This change aims to ensure timely support for The post Announcing Javac support in Visual Studio Code Java appeared first on Microsoft for Java Developers.
- Deletion of Outdated Azul Zulu for Azure Container Images for Better Securityby Bruno Borges on December 6, 2024 at 6:08 pm
We at Microsoft are committed to providing customers with a secure ecosystem of tools for building and deploying applications. As part of this commitment, we continuously update our Java container image offerings to ensure they meet the highest security standards. Back in January 2022, we announced the End of Updates for the Azul Zulu for Azure build of OpenJDK. As The post Deletion of Outdated Azul Zulu for Azure Container Images for Better Security appeared first on Microsoft for Java Developers.
- Jakarta EE on Azure – November 2024by Josephine Qiu on November 28, 2024 at 3:34 am
Hi everyone, welcome to the November 2024 update for Jakarta EE on Azure. It covers topics as new AZD template of Quarkus Apps on Azure Container Apps, Cargo Tracker Deployment with AI integration, AI infused apps with Open Liberty on AKS, Java apps authentication with Microsoft Entra ID, and new features for JBoss EAP on The post Jakarta EE on Azure – November 2024 appeared first on Microsoft for Java Developers.
- Java Intelligent Application Templates in the Azure AI Galleryby Bruno Borges on November 21, 2024 at 9:47 pm
Artificial Intelligence (AI) is no longer a futuristic concept—it’s transforming how developers build and innovate applications today. To help Java developers harness the full potential of AI, Microsoft’s Azure AI App Templates gallery offers a growing collection of AI-powered application templates. These templates are designed to streamline development, showcase integration patterns, and accelerate your AI The post Java Intelligent Application Templates in the Azure AI Gallery appeared first on Microsoft for Java Developers.
- Introducing the Modern Web App (MWA) Pattern for Javaby Rory Preddy on November 12, 2024 at 9:14 am
We are thrilled to announce the Modern Web App (MWA) pattern for Java, a comprehensive guide to modernizing Java applications with independently scalable, cloud-native architecture on Azure. Designed with the Spring Framework and Azure in mind, MWA can also be adapted to other frameworks and cloud providers, providing Java developers with flexible and actionable strategies The post Introducing the Modern Web App (MWA) Pattern for Java appeared first on Microsoft for Java Developers.