- Clone and Build azure-maven-plugins/azure-toolkit-libs first.
Azure Toolkit for Intellij doesn't depend on our maven plugins, but they share some code together.
$ git clone https://github.com/microsoft/azure-maven-plugins.git $ cd azure-maven-plugins/azure-toolkit-libs $ mvn clean install
- Clone the repository with HTTPS or SSH:
$ git clone https://github.com/Microsoft/azure-tools-for-java.git $ cd azure-tools-for-java
- Run the following command under the project base path:
$ mvn clean install -f Utils/pom.xml
- Use Gradle to build the plugin
You can find the outputs under
$ ./gradlew -b PluginsAndFeatures/azure-toolkit-for-intellij/build.gradle buildPlugin
PluginsAndFeatures/azure-toolkit-for-intellij/build/distributions
- Open IntelliJ, open PluginsAndFeatures/azure-toolkit-for-intellij.
- Run/Debug the plugin by triggering the Gradle task as following:
- Clone the repository with HTTPS or SSH:
$ git clone https://github.com/Microsoft/azure-tools-for-java.git $ cd azure-tools-for-java
- Run the following command under the project base path:
$ mvn clean install -f Utils/pom.xml $ mvn clean install -f PluginsAndFeatures/AddLibrary/AzureLibraries/pom.xml
- Use Maven to build the plugin
You can find the outputs under
mvn clean install -f PluginsAndFeatures/azure-toolkit-for-eclipse/pom.xml
PluginsAndFeatures/azure-toolkit-for-eclipse/WindowsAzurePlugin4EJ/target