title: Confused on how to properly work on / install Spring files
body: <p>I am trying to set up a simple restful API on my Linode server for my Android app to communicate with. I am new to the area of server software and setup.</p>
  
  <p>So I have this guide:</p>
  
  <p><a href="https://spring.io/guides/gs/rest-service/#scratch" rel="nofollow noreferrer">https://spring.io/guides/gs/rest-service/#scratch</a></p>
  
  <p>Am I developing this project on my local machine and then, at the end, somehow moving it all over to the server? I am confused how I "install the Spring framework" on the server, even with this guide, or what exactly I need to do to set things up.</p>
  
  <p>Am I supposed to create the whole thing locally, generate the jar, upload that jar to the server, and just run it directly there and it'll handle the rest?</p>