This guide is part of the migrate Java EE app to Azure training
Setting up all the necessary prerequisites in order to expeditiously complete the lab.
In order to deploy a Java Web app to cloud, you need an Azure subscription. If you do not already have an Azure subscription, you can activate your MSDN subscriber benefits or sign up for a free Azure account.
This training lab requires the following to be installed on your development machine:
- JDK 1.8
- A text editor or an IDE. If you do not already have an IDE for Java development, we recommend using Visual Studio Code with the Java Extension Pack
- Azure CLI
- The Bash shell. While Azure CLI should behave identically on all environments, some semantics may need to be modified if you use other shells. To complete this training on Windows, you can use Git Bash that accompanies the Windows distribution of Git
- Maven
- In section 3, you will create a database - PostgreSQL, MySQL or SQL Database. Based on the database of your choice, you will require the corresponding database's commandline tool:
- The
jq
utility. On Windows, download this Windows port of JQ and add the following to the~/.bashrc
file:alias jq=<JQ Download location>/jq-win64.exe
The environment variable JAVA_HOME
should be set to the path of javac
in the JDK installation.
➡️ Next guide: 01 - Deploy a Java EE application to Azure