title: what are the steps in order to run java enterprise application
body: <p>Sorry for this simple questions but i am too much confused with how to run java application. Whenever i ask some each one tells his own tools to proceed and i have learn that thing.</p>
  
  <p>So provided i have simple basic eclipse with no plugin and i have downloaded the sample web application which uses spring , hibernate , mysql , </p>
  
  <p>The folder structure of app is</p>
  
  <pre><code>.setting
  src--main,test
  target
  .classpath
  .project
  </code></pre>
  
  <p>Now i want to run this using localhost in browser</p>
  
  <p>what thing i need to do. i will tell from my knowledge and u guys can correct it
  i don't want to use STS or install any plugin in eclipse.</p>
  
  <ol>
  <li>I imported the project from eclipse
  menu and i appeared on left window</li>
  <li>As it uses spring do i have to add
  the spring jar files in build path
  of spring. or anything else</li>
  <li>Same for hibernate jar files</li>
  <li>Fior simple java app i used to
  compile the class which contain the
  void main function but i have no
  idea which file to compile to run
  this app</li>
  <li>I added the mysql connector in build
  path to connect with mysql in simple
  java app. will same thing work here?</li>
  <li>I knoow we need web server for that.
  so if i want to install glass fish
  server then how will i connect it to eclispe or that app. will tomcat be
  ok than glass fish??? i know tthere
  is eclispe ide with embedded glass
  fish but i want integrate evrything
  myself</li>
  <li>IN browser i which url i need to use
  to see that app</li>
  </ol>
  
  <p>I don't know how did maven , appfuse fit in here. Can i run app without maven if yes then what does maven really do , i mean does it compile the java files or what. If i require maven then</p>
  
  <ol>
  <li>Do i need to install it separately i
  mean exe file or jar file</li>
  <li>how to link with eclipse</li>
  <li>I have read about building with
  maven , what will ahppen after
  building i mean what is the result
  of building , will i see browser
  after building  or after building
  there are some steps further. do
  maven needs to link with web server
  installed</li>
  </ol>
  
  <p>sorry for basics questions but i am confused with all new trminology</p>