ServletContextListener ClassNotFoundException

时间:2018-09-27 14:24:03

标签: java listener classnotfoundexception servletcontextlistener

我的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结队。 Tomcat 9。

如果我使用@WebListener注释,则可以使用。

0 个答案:

没有答案