Build Java apps with Microsoft Graph

This tutorial teaches you how to build a Java console app that uses the Microsoft Graph API to retrieve calendar information for a user.


If you prefer to just download the completed tutorial, you can download or clone the GitHub repository.


Before you start this tutorial, you should have the Java SE Development Kit (JDK) and Maven installed on your development machine. If you do not have the JDK or Maven, visit the previous links for download options.


This tutorial was written with OpenJDK version 12.0.1 and Maven 3.6.1. The steps in this guide may work with other versions, but that has not been tested.


Please provide any feedback on this tutorial in the GitHub repository.