Azure Toolkit for IntelliJ

Compatible with IntelliJ IDEA
Nov 30, 2017
15 350

These plugins allow Java developers and Azure HDInsight users to easily create, develop, configure, test, and deploy highly available and scalable Java web apps and Spark/Hadoop jobs to Azure from IntelliJ on all supported platforms.

  • Azure Web App Workflow: You can run your web applications on Azure Web App with One-Click experience using Azure Toolkits for IntelliJ.
  • Azure Container Workflow: You can dockerize and run your web application on Azure Web App (Linux) via Azure Container Registry.
  • Azure Explorer: You can view and manage your cloud resources on Azure with Azure Explorer in Azure Toolkits for IntelliJ.
  • Azure HDInsight: Use Azure HDInsight tool to submit Spark jobs to HDInsight cluster, monitor and debug Spark or Hadoop Hive jobs easily.

Download plugin

Recent change notes

[3.0.12]
  • Support submitting the script to HDInsight cluster without modification in Spark local run.
  • Fixed some bugs.
[3.0.11]
  • Support view/edit properties of Azure Web App (Windows/Linux).
  • Support interactive login mode for Azure China.
  • Support running docker locally for multiple modules in current project (simultaneously).
  • Users can now use the same code for both Spark local run and cluster run, which means they can test locally and then submit to cluster without modification.
  • HDInsight tools for IntelliJ now generate run/debug configuration automatically to make Spark job run/debug easier for both local and cluster run.
  • Fixed some bugs.
[3.0.10]
  • Support pushing docker image of the project to Azure Container Registry.
  • Support navigating Azure Container Registry in Azure Explorer.
  • Support pulling image from Azure Container Registry in Azure Explorer.
  • Fixed some bugs.
[3.0.9]
  • Fixed "Unexpected token" error when using Run on Web App (Linux). (#1014)
[3.0.8]
  • Support Spring Boot Project: The Azure Toolkits for IntelliJ now support running your Spring Boot Project (Jar package) on Azure Web App and Azure Web App (Linux).
  • Docker Run Locally: You can now docker run your projects locally after adding docker support.
  • New Node in Azure Explorer: You can now view the property of your resources in Azure Container Registry.
  • Added validation for Spark remote debug SSH authentication.
  • Fixed some bugs.
[3.0.7]
  • Support Community Edition: The Azure Toolkit for IntelliJ now supports deploying your Maven projects to Azure App Service from IntelliJ IDEA, both Community and Ultimate Edition.
  • Improved Web App Workflow: You can now run your web applications on Azure Web App with One-Click experience using Azure Toolkit for IntelliJ.
  • New Container Workflow: You can now dockerize and run your web application on Azure Web App (Linux) via Azure Container Registry.
  • Spark remote debugging in IntelliJ now support debugging of both driver and executor code depending on where the breakpoint is set.
  • Fixed some bugs.
[3.0.6]
  • Added the Redis Cache Explorer that allows users to scan/get keys and their values.
  • Improved Spark job remote debugging support(show log in console, apply and load debugging config).
  • Fixed some bugs.