@P_Alexander
First head

Не запускается war-файл из командной строки, как исправить?

Здравствуйте. Помогите разобраться, что я делаю неправильно, а именно почему не находит файла javax.servlet.ServletException: File [/WarmStar_war/footer/footer.jsp] not found: Написал проект, на сервлетах + Tomcat + JSP, и все работает отлично, если я разворачиваю его в IDE. Никаких ошибок нет, все прекрасно. А сейчас я сделал war-файл и пытаюсь развернуть его на сервере из командной строки, но вылетает ошибка. Как ее исправить, даже не представляю. Если кто знает, буду признателен. До этого не раз разворачивал war-файлы, всегда работало :(

Возможно это будет нужно: Кинул war-файл в C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps , запустил сервер startup.bat, далее имя файла WarmStar_war, то есть вызываю в браузере localhost:8085/WarmStar_war

javax.servlet.ServletException: File [/WarmStar_war/footer/footer.jsp] not found

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception

org.apache.jasper.JasperException: javax.servlet.ServletException: File [/WarmStar_war/footer/footer.jsp] not found
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:601)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Root Cause

javax.servlet.ServletException: File [/WarmStar_war/footer/footer.jsp] not found
	org.apache.jasper.servlet.JspServlet.handleMissingResource(JspServlet.java:407)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:374)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:895)
	org.apache.jsp.index_jsp._jspService(index_jsp.java:200)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:443)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Note The full stack trace of the root cause is available in the server logs.
  • Вопрос задан
  • 61 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы