I have a Java web app that I want to deploy to Azure. I had a look at this tutorial and as I understood from it, what I basically need to do is in some way upload a ROOT.war file to the site/wwwroot/webapps/ directory, and jetty will take care of the deployment automagically. This works fine when I upload the file via FTP, however when I use OneDrive for synchronization, ROOT.war is uploaded but the deployment does not happen and I get a generic "This Java web app was deployed successfully but there is nothing here yet " page deployed to my web app. I don't think there's anything wrong with the folder structure in my OneDrive as ROOT.war does indeed get copied under /site/wwwroot/webapps/, it just doesn't get deployed.
So my question is, how does jetty actually deploy my Java web app to Azure, what is the protocol here?