У меня есть это в моем web.xml
<listener>
<listener-class>com.br.copagaz.inova_web.service.Listener</listener-class>
</listener>
Мой класс Java:
package com.br.copagaz.inova_web.service;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import com.br.copagaz.inova_web.core.ConfigUI;
import com.br.copagaz.inova_web.thread.ThreadConsultaPat;
//Start das THREADS do sistema
public class Listener implements ServletContextListener {
@Override
public void contextDestroyed(ServletContextEvent arg0) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public void contextInitialized(ServletContextEvent arg0) {
ConfigUI cfg = new ConfigUI();
if(cfg.getProperty("PATSAP").equals("true")) {
Thread thread = new Thread(new ThreadConsultaPat(), "ThreadConsultaPat");
thread.start();
}
}
}
Когда я запускаю сервер, у меня есть исключение:
java.lang.ClassNotFoundException: com.br.copagaz.inova_web.service.Listener
Что я делаю не так?Мой проект Vaadin Crud.Tomcat 9.
Если я аннотирую с помощью @WebListener, это работает.