Java at Microsoft

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

  • Introducing ABAP Support in GitHub Copilot for Eclipse
    by Hang Wang, Sandra Ahlgrimm, Sheng Chen on March 18, 2025 at 3:13 am

    The latest release of GitHub Copilot for Eclipse now includes support for ABAP! This update builds on the recent release of code completion and chat integration, offering a robust toolset for developers working within the SAP environment. ABAP remains a critical language in the enterprise space, powering a wide range of business applications, and its The post Introducing ABAP Support in GitHub Copilot for Eclipse appeared first on Microsoft for Java Developers.

  • GitHub Copilot Chat now available in public preview for Eclipse
    by Hang Wang on March 12, 2025 at 12:11 am

    Today, GitHub Copilot Chat is available in public preview for Eclipse!  This release follows the initial public preview of GitHub Copilot in Eclipse, which only supported code completions, and is available for all Eclipse users with access to GitHub Copilot.   If you already have GitHub Copilot installed in your Eclipse IDE, you can find The post GitHub Copilot Chat now available in public preview for Eclipse appeared first on Microsoft for Java Developers.

  • Queue-Based Load Leveling Pattern (Starring Phi4, LangChain4j and Azure Service Bus)
    by Rory Preddy on March 3, 2025 at 8:27 am

    In this blog, we’re exploring the Queue-Based Load Leveling pattern—a powerful method for smoothing out workload spikes Why Choose Queue-Based Load Leveling? In today’s fast-paced software environment, dynamic workloads are common. The Queue-Based Load Leveling pattern decouples the production and consumption of tasks by introducing a queue between them. This allows producers and consumers to work independently, The post Queue-Based Load Leveling Pattern (Starring Phi4, LangChain4j and Azure Service Bus) appeared first on Microsoft for Java Developers.

  • Jakarta EE and MicroProfile on Azure – February 2025
    by Josephine Qiu on February 28, 2025 at 3:23 am

    Hi everyone, welcome to the February 2025 update for Jakarta EE and MicroProfile on Azure. It covers topics such as the latest updates to Azure extensions for Quarkus, and the recent refresh to Jakarta EE Solutions for supporting multiple deployments within the same resource group. If you’re interested in providing feedback or collaborating on migrating The post Jakarta EE and MicroProfile on Azure – February 2025 appeared first on Microsoft for Java Developers.

  • GitHub Copilot for Eclipse: Code Completion Now in Public Preview
    by 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 Demo
    by 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 Update
    by 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 Fig
    by 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 IDEs
    by 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 Java
    by 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.

Share Websitecyber
We are an ethical website cyber security team and we perform security assessments to protect our clients.