Aracılığıyla paylaş


Java geliştiricileri için Azure araçları

Bu makalede Java için Azure kullanan geliştiriciler için yaygın araçlar açıklanmaktadır.

Visual Studio Code

Visual Studio Code, macOS, Windows ve Linux için kullanılabilen basit ama güçlü bir kod düzenleyicisidir. VS Code, proje desteği, kod tamamlama, hata ayıklama, lint ve gezinti sağlayan bir dizi uzantı aracılığıyla basit, modern bir Java geliştirme iş akışını destekler.

Java geliştirme için dil desteği, hata ayıklama, test, Maven ve Gradle tümleştirmesi, proje yönetimi ve daha fazlası için temel uzantıları içeren Java için Uzantı Paketi'ni yükleyin. Bu uzantı paketi, VS Code'da üretken Java geliştirme için ihtiyacınız olan her şeyi sağlar.

Azure ile çalışmak için Azure App Service, Azure İşlevleri, Azure Veritabanları, Azure Depolama ve daha fazlası için uzantılar içeren Azure Araçları Uzantı Paketi'ni yükleyin. Bu uzantılar Azure kaynaklarına göz atmanızı ve bunları yönetmenizi, uygulamaları dağıtmanızı ve doğrudan VS Code'dan Azure hizmetleriyle çalışmanızı sağlar.

Daha fazla bilgi için bkz. Visual Studio Code ve Java'yı Kullanmaya Başlama.

Eclipse ve IntelliJ eklentileri

Eclipse ve IntelliJiçin Azure araç setleri ile Azure kaynaklarını yönetin ve IDE'nizden uygulama dağıtın.

Azure Gezgini'ni gösteren IntelliJ araç kiti

Eclipse için Azure Toolkit'i kullanmaya başlama | IntelliJ için Azure Toolkit'i kullanmaya başlama

GitHub Copilot

GitHub Copilot , akıllı öneriler ve kod oluşturma ile Java kodunu daha hızlı yazmanıza yardımcı olan yapay zeka destekli bir kod tamamlama aracıdır. Copilot, VS Code, IntelliJ IDEA ve Eclipse gibi popüler IDE'lerde çalışarak kodlarken bağlama duyarlı öneriler sağlar.

Azure geliştirme için Azure için GitHub Copilot, Azure SDK kodu, dağıtım yapılandırmaları ve altyapı kurulumu ile ilgili özel yardım sağlar.

Azure için eski Java uygulamalarını modernize ediyorsanız GitHub Copilot uygulama modernleştirme araçları geçiş işlemini otomatikleştirmeye yardımcı olabilir ve Azure için iyileştirilmiş desenler önerebilir.

Apache Maven ve Gradle eklentileri

Maven veya Gradle derlemelerinizin bir parçası olarak Azure eklentilerini yapılandırarak Java uygulamalarını Kolayca Azure'a dağıtın. Eklentiler şu anda Azure App Service, Azure İşlevleri, Azure Container Apps ve Azure Spring Apps'i desteklemektedir.

  • Gradle için Azure Eklentilerini
  • Apache Maven için Azure Eklentilerini
  • Azure Services için Maven Archetypes

Desteklenen Java çalışma zamanları

Java geliştiricileri, Çoğu Microsoft Azure ve Azure Stack hizmeti için tercih ettikleri Java dağıtımını ve sürümünü kullanabilir. Daha fazla bilgi için bkz. Azure'da Java desteği ve Azure Stack.

Azure CLI

Azure CLI, Azure kaynaklarını yönetmek için bir komut satırı deneyimi sağlar. Azure Cloud Shellile tarayıcınızda kullanabilir veya macOS, Linux ve Windows'a yükleyip komut satırından çalıştırabilirsiniz.

Azure CLIkullanmaya başlayın.

Azure Geliştirici CLI'sı

Azure Developer CLI (azd), Azure'da uygulama oluşturma ve dağıtma sürecini hızlandıran geliştirici merkezli bir komut satırı aracıdır. ile azd, tek bir iş akışı kullanarak Java uygulamalarını başlatabilir, sağlayabilir ve dağıtabilir, böylece birden çok Azure hizmetini ve yapılandırmasını yönetmenin karmaşıklığını azaltabilirsiniz.

Araç Spring azd Boot uygulamaları da dahil olmak üzere yaygın Java uygulama senaryoları için şablonlar sağlar ve altyapı sağlama, kod dağıtımı ve ortam yapılandırması gibi uçtan uca dağıtım sürecini işler. Daha fazla bilgi için bkz. Azure Geliştirici CLI'sını kullanmaya başlama.