title: How to run a java program on a server?
body: <p>I have made a java application that stores data from a .csv file to a MySql database. Now my client want it to upload this application to his web space (web space he has taken for his website) so that he can run that program on that server.</p>
  
  <p>I have used <code>FileZilla</code> software to upload the program to his web hosting but now I don't know how to run that program on his server.</p>
  
  <p>To run it on localsystem, it needs to open a command-prompt window to run it.</p>
  
  <p>Is there any specific feature that the web-hosting must support to run that java program?</p>
  
  <p>As it stores data from a file (.csv file) to a MySql database, then would it better to deploy that program on the server on which the database is being hosted instead of the server on which the website is being hosted?</p>