Servlets - Problema con Eclipse, Java, JSP, Servlets y APACHE POI, no encuentra JAR

<<>>
 
Vista:

Problema con Eclipse, Java, JSP, Servlets y APACHE POI, no encuentra JAR

Publicado por Tonyboytx (1 intervención) el 30/12/2021 01:51:00
Hola. Estoy pasando un proyecto que tengo en java para PC a web con JSP y servlets y Eclipse, sin embargo en el proyecto inicial para PC todo funciona muy bien pero cuando intento correrlo en usando Servlets me marca error de
********************
SEVERE: El Servlet.service() para el servlet [com.revolutions.jp.showServlet] en el contexto con ruta [/ShapeLogin] lanzó la excepción [La ejecución del Servlet lanzó una excepción] con causa raíz
java.lang.ClassNotFoundException: org.apache.poi.xslf.usermodel.XSLFSheet
*********************
Esto ocurre en tiempo de ejecución cuando intento crear el objeto por medio de NEW, mientras no aplique esta instruccion para crear el objeto no me marca ningun error, pero en la aplicacion original no pasa nada todo funciona bien y es la misma compu y mismo Eclipse.
Tengo entendido que debo ponerlo en el CLASSPATH, cosa que ya hice, sin embargo, me sigue marcando el mismo error aún :( no se si alguien pueda ayudarme a comprender un poco más ya que es la primera vez que hago este tipo de proyecto con servlets
saludos.
****************
// librerias de Apache POI que estoy utilizando en la clase ReadShape
import org.apache.poi.xslf.usermodel.XMLSlideShow;
import org.apache.poi.xslf.usermodel.XSLFConnectorShape;
import org.apache.poi.xslf.usermodel.XSLFNotes;
import org.apache.poi.xslf.usermodel.XSLFShape;
import org.apache.poi.xslf.usermodel.XSLFSimpleShape;
import org.apache.poi.xslf.usermodel.XSLFSlide;
import org.apache.poi.xslf.usermodel.XSLFSlideLayout;
import org.apache.poi.xslf.usermodel.XSLFTextParagraph;
import org.apache.poi.xslf.usermodel.XSLFTextRun;
import org.apache.poi.xslf.usermodel.XSLFTextShape;
import org.apache.poi.xslf.usermodel.XSLFSheet;
***********************
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
HttpSession sesion = request.getSession();
String x = System.getProperty("java.classpath");
System.out.println("showServlet(): Iniciando proceso de archivo. Classpath: " + x);

try {
shapes = new ReadShape(); // aqui me marca el ERROR
//Thread.sleep(5000);
} catch (Exception e) {
// TODO Auto-generated catch block
System.out.println("showServlet(): Error" + e.toString());
}

sesion.setAttribute("status", "true");
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/admin.jsp");
dispatcher.forward(request, response);
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder