Java-támogatás az Azure-ban és az Azure Stackben
A Java-fejlesztők különböző Azure- és Azure Stack-szolgáltatásokban hozhatnak létre, integrálhatnak és helyezhetnek üzembe alkalmazásokat. A fejlesztők szabadon használhatják az általuk választott Java-disztribúciót és verziót a Legtöbb Microsoft Azure-szolgáltatáshoz. Egyes szolgáltatások Java-futtatókörnyezetet biztosítanak és kezelnek az ügyfelek nevében. Ez a dokumentum segít megérteni, hogy mely szolgáltatások biztosítják alapértelmezés szerint a Java-futtatókörnyezetet, és mely szolgáltatások nem.
Fontos
2021. június 30-i frissítés: Az Azure-hoz készült Zulu 2022. január 1-től már nem kap frissítéseket vagy támogatást. Az Azure-szolgáltatások átálltak a JDK 11-hez készült OpenJDK Microsoft-buildre, a JDK 8-hoz készült Eclipse Temurin-ra . További információ: Az OpenJDK Zulu-buildjeinek Frissítések vége, támogatása és rendelkezésre állása.
Támogatott Java-verziók és a frissítések ütemezése
A Microsoft fejlesztői eszközei, az Azure, az Azure Arc és az Azure Stack szolgáltatásai a Következő Java-verziókat támogatják:
- Java 8 (OpenJDK 8u) Eclipse Temurin bináris fájlokkal.
- Java 11 (OpenJDK 11u) az OpenJDK bináris fájlok Microsoft Buildjével.
- Java 17 (OpenJDK 17u) az OpenJDK bináris fájlok Microsoft Buildjével.
Frissítések Az OpenJDK 8u, az OpenJDK 11u és az OpenJDK 17u minden negyedévben (januárban, áprilisban, júliusban és októberben) jelenik meg.
További információ a Java más verzióinak elérhetőségéről és a támogatási ütemtervről: az Azure-szolgáltatás konkrét dokumentációja.
Felügyelt vagy alapértelmezett Java-futtatókörnyezettel rendelkező szolgáltatások
A következő szolgáltatások esetében a Java-futtatókörnyezetet a Microsoft felügyeli vagy alapértelmezés szerint biztosítja:
- Azure-alkalmazás szolgáltatás Windows rendszeren
- Azure-alkalmazás szolgáltatás Linuxon
- Azure Functions
- Azure Spring Apps
- Azure Service Fabric
- Azure HDInsight
- Azure Cognitive Search
- Azure Cloud Shell
- Azure DevOps
- Felügyelt Azure-példány az Apache Cassandrához
- Azure Cosmos DB az Apache Cassandra-hoz
A fenti szolgáltatások némelyike esetében előfordulhat, hogy módosíthatja a Java-futtatókörnyezetet az alapértelmezetttől. További információkért tekintse meg a szolgáltatás dokumentációját.
Üzembe helyezett OpenJDK-disztribúciók
A Microsoft külső Java-disztribúciókat és bináris fájlokat is használhat a Java-verziók egy sorához egyes szolgáltatásain – nevezetesen az Eclipse Temurinhoz és az Azul Zuluhoz. A Microsoft mindaddig naprakészen tartja ezeket a harmadik féltől származó disztribúciókat, amíg vannak elérhető frissítések. Minden más esetben a Microsoft létrehozza, támogatja és telepíti az OpenJDK Microsoft Buildet.
Felügyelt vagy alapértelmezett Java-futtatókörnyezet nélküli szolgáltatások
A Java-futtatókörnyezet kiválasztása a következő esetekben történik:
- Olyan Azure-szolgáltatásokkal, mint az Azure Virtual Machines, az Azure Kubernetes Services (AKS), az Azure Container Instances (ACI), az Azure Container Apps, az Azure Red Hat OpenShift és a Azure-alkalmazás Service Web App for Containers.
- Olyan szolgáltatások esetén, ahol a felhasználóknak manuálisan kell konfigurálnia az infrastruktúrát és annak összetevőit.
Bár a Java-fejlesztők saját Java-futtatókörnyezeteket hozhatnak a különböző gyártóktól az Azure-ba ezeken a szolgáltatásokon, a Microsoft az alábbi OpenJDK-disztribúciók bármelyikét javasolja:
- Az OpenJDK Microsoft buildje
- Eclipse Adoptium Temurin
- Azul Zulu Builds of OpenJDK
Megjegyzés:
Az Azul Zulu for Azure 2022. január 1. óta nem kap frissítéseket. További információ: Az OpenJDK Zulu-buildjeinek Frissítések vége, támogatása és rendelkezésre állása.
Az OpenJDK telepítésével és használatával kapcsolatos információkért tekintse meg az egyik disztribúció dokumentációját.
Ügyfélszolgálat
A Java-alkalmazások Azure-ban, Az Azure Stack-szolgáltatásokban, az Azure Arc-kompatibilis fürtökben és az Azure REST API-kkal való integrációjával kapcsolatos problémák esetén a megfelelő támogatási csomaggal rendelkező ügyfelek további költségek nélkül kapnak támogatást.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: