Я получаю следующую ошибку:
INFO: validateJarFile (C:\dev\server\tomcat6\webapps Sempedia\WEB-INF\lib\servlet-api.jar) - jar не загружен. См. Описание сервлета 2.3, раздел 9.7.2. Класс нарушения: javax/servlet/Servlet.class
Существующие ресурсы говорят, что это связано с конфликтом с servlet.jar или в моем случае с именем servlet-api.jar. Я удалил все другие проекты из папки /webapps, я взял файл servlet-api.jar, который был в каталоге tomcat6/lib, и добавил это и только к пути построения проекта, поэтому я не вижу, как там по-прежнему является конфликтом.
Когда я пытаюсь запустить приложение, я получаю следующую трассировку стека.
org.apache.jasper.JasperException: невозможно компилировать класс для JSP:
Произошла ошибка в строке: 22 в сгенерированном java файле Метод getJspApplicationContext (ServletContext) undefined для типа JspFactory
StackTrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92) org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330) org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439) org.apache.jasper.compiler.Compiler.compile(Compiler.java:334) org.apache.jasper.compiler.Compiler.compile(Compiler.java:312) org.apache.jasper.compiler.Compiler.compile(Compiler.java:299) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)