title: Does stand alone spring boot application run on embedded Tomcat all the time?
body: <p>I just got into spring boot application tutorial (for release 1.5.8). I created a simple hello world stand alone application that enables log (log4j2). When I executed the application, I got an error port 8080 is already in use. I was a bit confused I thought this app is stand alone program which would not require web container or application server. You could deploy it though based on reading I think.</p>
  
  <p>To avoid the exception I made it work by providing parameter <code>--server.port=8181</code> after reading upon some articles about it.</p>
  
  <p>I read that spring boot has embedded Tomcat web container. My question is, "Does stand alone spring boot application would be running within the embedded Tomcat unless I configure it otherwise?"</p>