Bagikan melalui


Alat Azure untuk pengembang Java

Artikel ini menjelaskan alat umum yang tersedia untuk pengembang yang menggunakan Azure untuk Java.

Visual Studio Code

Visual Studio Code adalah editor kode ringan tetapi kuat yang tersedia untuk macOS, Windows, dan Linux. VS Code mendukung alur kerja pengembangan Java modern yang sederhana melalui serangkaian ekstensi yang menyediakan dukungan proyek, penyelesaian kode, penelusuran kesalahan, linting, dan navigasi.

Untuk pengembangan Java, instal Paket Ekstensi untuk Java, yang mencakup ekstensi penting untuk dukungan bahasa, penelusuran kesalahan, pengujian, integrasi Maven dan Gradle, manajemen proyek, dan banyak lagi. Paket ekstensi ini menyediakan semua yang Anda butuhkan untuk pengembangan Java produktif di Visual Studio Code.

Untuk bekerja dengan Azure, instal Paket Ekstensi Alat Azure, yang mencakup ekstensi untuk Azure App Service, Azure Functions, Azure Databases, Azure Storage, dan banyak lagi. Ekstensi ini memungkinkan Anda menelusuri dan mengelola sumber daya Azure, menyebarkan aplikasi, dan bekerja dengan layanan Azure langsung dari VS Code.

Untuk informasi selengkapnya, lihat Mulai menggunakan Visual Studio Code dan Java.

Plugin Eclipse dan IntelliJ

Kelola sumber daya Azure dan sebarkan aplikasi dari IDE Anda dengan toolkit Azure untuk Eclipse dan IntelliJ.

IntelliJ Toolkit menampilkan Azure Explorer

Mulai menggunakan Azure Toolkit for Eclipse | Mulai menggunakan Azure Toolkit untuk IntelliJ

GitHub Copilot

GitHub Copilot adalah alat penyelesaian kode yang didukung AI yang membantu Anda menulis kode Java lebih cepat dengan saran cerdas dan pembuatan kode. Copilot berfungsi di seluruh IDE populer termasuk VS Code, IntelliJ IDEA, dan Eclipse, memberikan rekomendasi sadar konteks saat Anda menulis kode.

Untuk pengembangan Azure, GitHub Copilot for Azure menyediakan bantuan khusus dengan kode Azure SDK, konfigurasi penyebaran, dan penyiapan infrastruktur.

Jika Anda memodernisasi aplikasi Java warisan untuk Azure, alat modernisasi aplikasi GitHub Copilot dapat membantu mengotomatiskan proses migrasi dan merekomendasikan pola yang dioptimalkan Azure.

Plugin Apache Maven dan Gradle

Sebarkan aplikasi Java ke Azure dengan mudah dengan mengonfigurasi plugin Azure sebagai bagian dari build Maven atau Gradle Anda. Saat ini, plugin mendukung Azure App Service, Azure Functions, Azure Container Apps, dan Azure Spring Apps.

Runtime Java yang didukung

Pengembang Java bebas menggunakan distribusi dan versi Java pilihan mereka untuk sebagian besar layanan Microsoft Azure dan Azure Stack. Untuk informasi selengkapnya, lihat dukungan Java di Azure dan Azure Stack.

Azure CLI

Azure CLI memberikan pengalaman baris perintah untuk mengelola sumber daya Azure. Anda dapat menggunakannya di browser dengan Azure Cloud Shell, atau Anda dapat menginstal di macOS, Linux, dan Windows dan menjalankannya dari baris perintah.

Mulai menggunakan Azure CLI.

Azure Developer CLI

Azure Developer CLI (azd) adalah alat baris perintah yang berpusat pada pengembang yang mempercepat proses membangun dan menyebarkan aplikasi ke Azure. Dengan azd, Anda dapat menginisialisasi, menyediakan, dan menyebarkan aplikasi Java menggunakan satu alur kerja, mengurangi kompleksitas pengelolaan beberapa layanan dan konfigurasi Azure.

Alat ini azd menyediakan templat untuk skenario aplikasi Java umum, termasuk aplikasi Spring Boot, dan menangani proses penyebaran end-to-end termasuk provisi infrastruktur, penyebaran kode, dan konfigurasi lingkungan. Untuk informasi selengkapnya, lihat Mulai menggunakan Azure Developer CLI.