Azure App Services
Spring REST API App Deployment in Azure App Services Within Azure App Services , Spring REST API application is deployed slightly different than a simple J2EE web application. A Sprint REST application can simply run inside JRE and don't need a container like tomcat. If you are planning to use azure-webapp-maven-plugin , it will need to be configured slightly differently. For a Spring REST API application , the plugin configuration will look like following. <plugin> <groupId>com.microsoft.azure</groupId> <artifactId>azure-webapp-maven-plugin</artifactId> <version>1.7.0</version> <configuration> <!-- Specify v2 schema --> <schemaVersion>v2</schemaVersion> <!-- App information --> <subscriptionId>[azure subscription id]</subscriptionId> <resourceGroup>