Azure-eszközök Java-fejlesztőknek

Ez a cikk a Java fejlesztők általános Azure eszközeit ismerteti, beleértve az IDE-bővítményeket, beépülő modulokat és parancssori felületeket, amelyek segítenek Java alkalmazások létrehozásában, üzembe helyezésében és kezelésében a Azure.

Visual Studio Code

Visual Studio Code egy egyszerű, de hatékony kódszerkesztő, amely macOS, Windows és Linux rendszereken érhető el. A VS Code egy egyszerű, modern Java-fejlesztési munkafolyamatot támogat olyan bővítmények készletével, amelyek projekttámogatást, kódkiegészítést, hibakeresést, lintinget és navigációt biztosítanak.

Java-fejlesztéshez telepítse a Java bővítménycsomagot, amely tartalmazza a nyelvi támogatás, a hibakeresés, a tesztelés, a Maven és a Gradle integrációjának, a projektkezelésnek és egyebeknek az alapvető bővítményeit. Ez a bővítménycsomag mindent biztosít, amire szüksége van a HATÉKONY Java-fejlesztéshez a VS Code-ban.

Az Azure használatához telepítse az Azure Tools bővítménycsomagot, amely az Azure App Service, az Azure Functions, az Azure Databases, az Azure Storage stb. bővítményeit tartalmazza. Ezek a bővítmények lehetővé teszik az Azure-erőforrások tallózását és kezelését, az alkalmazások üzembe helyezését és az Azure-szolgáltatásokkal való munkát közvetlenül a VS Code-ból.

További információ: A Visual Studio Code és a Java használatának első lépései.

Eclipse és IntelliJ beépülő modulok

Kezelheti Azure erőforrásokat, és alkalmazásokat helyezhet üzembe az IDE-ből a Azure Eclipse és IntelliJ eszközkészleteivel.

IntelliJ eszközkészlet az Azure Explorer megjelenítése

Az Azure Toolkit for Eclipse használatának első lépései | Az Azure Toolkit for IntelliJ használatának első lépései

GitHub Copilot

A GitHub Copilot egy AI-alapú kódkiegészítő eszköz, amely intelligens javaslatokkal és kódgenerálással segíti a Java-kód gyorsabb írását. A Copilot olyan népszerű fejlesztői környezetekben működik, mint a VS Code, az IntelliJ IDEA és az Eclipse, és kontextusfüggő ajánlásokat nyújt a kódolás során.

Az Azure-fejlesztéshez a GitHub Copilot for Azure speciális segítséget nyújt az Azure SDK-kódhoz, az üzembehelyezési konfigurációkhoz és az infrastruktúra beállításához.

Ha régi Java alkalmazásokat modernizál Azure, a GitHub Copilot modernizálás eszközök segíthetnek automatizálni a migrálási folyamatot, és Azure optimalizált mintákat javasolhatnak.

Apache Maven és Gradle beépülő modulok

Java-alkalmazásokat helyezhet üzembe az Azure-ba az Azure-bővítmények Maven- vagy Gradle-buildfolyamatok részeként történő konfigurálásával. A beépülő modulok jelenleg az Azure App Service-t, az Azure Functionst, az Azure Container Appst és az Azure Spring Appst támogatják.

Támogatott Java-futtatókörnyezetek

Java fejlesztők a legtöbb Microsoft Azure és Azure Stack szolgáltatáshoz használhatják az általuk választott Java terjesztését és verzióját. További információ: Java-támogatás az Azure-ban és az Azure Stack.

Azure CLI

Az Azure CLI parancssori felületet biztosít az Azure-erőforrások kezeléséhez. Használhatja a böngészőben Azure Cloud Shell-, vagy macOS, Linux és Windows rendszeren telepítheti, és futtathatja a parancssorból.

Az Azure CLIhasználatának első lépései.

Azure Developer CLI

Az Azure Developer CLI (azd) egy fejlesztőközpontú parancssori eszköz, amely felgyorsítja az alkalmazások Azure-ban történő létrehozásának és üzembe helyezésének folyamatát. A azd használatával egyetlen munkafolyamat használatával inicializálhatja, építheti ki és helyezheti üzembe Java alkalmazásokat, ezáltal csökkentve a több Azure szolgáltatás és konfiguráció kezelésének összetettségét.

Az azd eszköz sablonokat biztosít a Java-alkalmazások gyakori forgatókönyveihez, beleértve a Spring Boot-alkalmazásokat is, és kezeli a végpontok közötti üzembe helyezési folyamatot, beleértve az infrastruktúra kiépítését, a kód üzembe helyezését és a környezetkonfigurációt. További információ: Ismerkedés az Azure Developer CLI-vel.