azure-iot-samples-java provides a set of easy-to-understand, continuously-tested samples for connecting to Azure IoT Hub via Azure/azure-iot-sdk-java.
Java SE 8 or later on your development machine. You can download Java for multiple platforms from Oracle. You can verify the current version of Java on your development machine using 'java --version'.
Maven 3 for building the sample. You can download Maven for multiple platforms from Apache Maven. You can verify the current version of Maven on your development machine using 'mvn --version'