What you need to know
- Microsoft issued a reminder to developers to upgrade apps using Azure App Service to Java 8.
- Java 7 community support ends on July 29, 2022.
- After the cutoff date, apps running on Java 7 will continue to work but won't receive updates or security patches.
Microsoft issued a reminder to developers about upgrading from Java 7. Since Java 7 community support ends on July 29, 2022, any applications running on Microsoft's Azure App Service need to be updated to a newer version of Java to receive updates.
Developers may want to jump straight to Java 11, as Microsoft also has support documents trying to convince people to move away from Java 8. If a developer prefers to only move up one version of Java, Microsoft also has a guide on transitioning from Java 7 to Java 8.
Microsoft explains the required actions that developers need to take:
To minimize risk and potential security vulnerabilities, upgrade your Web Apps to Java 11 or 8 depending on your workload requirements. To start, log in to Azure portal, navigate to the web app(s) go to Configuration > Settings > Stack Settings. You will see dropdowns for the Java major and minor versions, as well as the Tomcat version (if you are using Tomcat).
You can also view other resources before you upgrade your Web Apps to Java 11 or 8.
Azure App Service can host web applications written with .NET, .NET Core, Java, Ruby, Node.js, PHP, or Python. Apps written with the service can run on Windows and Linux-based environments. Java 8 should be supported by Microsoft until October 2024.
We may earn a commission for purchases using our links. Learn more.