---
slug: "azure-app-service-java-8-11-17-end-of-support"
title: "Azure App Service: Java 8, 11 and 17 end of support"
summary: "End of support date for Java 8, 11 and 17 on Azure App Service: 1 Sep 2027. Apps hosted on App Service keep running after that date but stop receiving security updates and customer service for these versions."
cloud: "azure"
service: "Azure App Service"
service_slug: "app-service"
category: "runtime"
type: "end_of_support"
announced_date: "2026-10-06"
effective_date: "2027-09-01"
effective_precision: "day"
replacement: "Java 25"
affected_versions: ["8","11","17"]
source_url: "https://azure.microsoft.com/updates?id=568585"
extra_source_urls: ["https://aka.ms/javasupport","https://learn.microsoft.com/azure/app-service/language-support-policy","https://learn.microsoft.com/en-us/azure/app-service/language-support-policy"]
vendor_ref: "568585"
last_checked_at: "2026-11-12T09:55:19.345Z"
created_at: "2026-11-13T13:36:44.208Z"
updated_at: "2026-11-13T13:36:44.208Z"
url: "https://eolwatch.dev/items/azure-app-service-java-8-11-17-end-of-support"
short_url: "https://eolwatch.dev/i/7e"
markdown_url: "https://eolwatch.dev/items/azure-app-service-java-8-11-17-end-of-support.md"
json_url: "https://eolwatch.dev/items/azure-app-service-java-8-11-17-end-of-support.json"
---

# Azure App Service: Java 8, 11 and 17 end of support

End of support date for Java 8, 11 and 17 on Azure App Service: 1 Sep 2027. Apps hosted on App Service keep running after that date but stop receiving security updates and customer service for these versions.

- Effective date: 1 Sep 2027
- Cloud: [Azure](https://eolwatch.dev/cloud/azure.md)
- Service: [Azure App Service](https://eolwatch.dev/services/azure/app-service.md)
- Type: End of support
- Category: [Runtime](https://eolwatch.dev/categories/runtimes.md)
- Affected versions: 8, 11, 17
- Replacement: Java 25
- Announced: 6 Oct 2026
- Official source: [azure.microsoft.com](https://azure.microsoft.com/updates?id=568585)
- Last checked: 12 Nov 2026

## What breaks

After the end of support date for Java 8, 11 and 17, apps hosted on App Service continue to run, but security updates are no longer available. Microsoft no longer provides customer service for Java 8, 11 and 17 after that date.

## Who is affected

### Affected versions

- `8`
- `11`
- `17`

### Matching resource types

- `microsoft.web/sites`
- `azurerm_linux_web_app`
- `azurerm_windows_web_app`

### Fields the check reads

- `linuxfxversion`
- `kind`
- `site_config.application_stack.java_version`

### Detected by the estate check from

- Azure Resource Graph export (CSV or JSON)
- Terraform state or plan (JSON)
- ARM template

## What to do

Upgrade the app to Java 25 before 1 Sep 2027. [Follow the steps to upgrade your app](https://aka.ms/javasupport).

## Replacement

Java 25

## Sources

- [Official source](https://azure.microsoft.com/updates?id=568585) (azure.microsoft.com, Official)
- [Additional source](https://aka.ms/javasupport) (aka.ms, Official)
- [Additional source](https://learn.microsoft.com/azure/app-service/language-support-policy) (learn.microsoft.com, Official)
- [Additional source](https://learn.microsoft.com/en-us/azure/app-service/language-support-policy) (learn.microsoft.com, Official)

Last checked against the first source in this list on 12 Nov 2026.

Page: https://eolwatch.dev/items/azure-app-service-java-8-11-17-end-of-support | JSON: https://eolwatch.dev/items/azure-app-service-java-8-11-17-end-of-support.json

The text on this page is drafted with AI assistance from the vendor's text, checked against the official source and approved by a person before it is published.
