title: How to run an Eclipse Dynamic Web Application with Apache Tomcat Server?
body: <p>I tried running Apache Tomcat Server on Eclipse and got into the following problems:</p>
  
  <ol>
  <li>The Catalina_Base is using a temporary location!</li>
  <li>I couldn’t deploy the dependencies "jar files"!</li>
  <li>I got the following exception when running my web project:</li>
  </ol>
  
  <pre class="lang-none prettyprint-override"><code>SEVERE: Servlet.service() for servlet [jsp] in context with path [] threw exception [java.lang.AbstractMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/ServletContext;)Ljavax/servlet/jsp/JspApplicationContext;] with root cause java.lang.AbstractMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/ServletContext;)Ljavax/servlet/jsp/JspApplicationContext;
  </code></pre>