日期:2014-05-19  浏览次数:20666 次

java.lang.ClassNotFoundException: webservice.WebServiceListener,求解!
如题,附带了
java.lang.Error: Unresolved compilation problems 的错误  

在web.xml有这么一段配置
<!-- 定时器开始 -->  
  <listener>
  <listener-class>webservice.WebServiceListener</listener-class>
  </listener>
<!-- 定时器结束 -->

为什么会报错呢

------解决方案--------------------
能否将相信的WEB.XML配置贴出来?
如果是希望WEB容器 在启动的时候去加载一个类(这里就当是启动一个定时器)那么可以使用一个类去实现Servlet接口 在现实的init方法中 实例化你的定时器类 
那么web.xml的配置应该如下
<servlet>
<servlet-name>Servlet1</servlet-name>
<servlet-class>webservice.WebServiceListener</servlet-class>
<load-on-startup>30</load-on-startup>
</servlet>

------解决方案--------------------
那肯定是你的环境有问题,是部署在tomcat上吗,看跟建这个项目的人的环境的tomcat版本是否一样!最有可能是jdk版本不一致,再就是看你的编译环境是1.5还是1.6,重新编译一下,应该就这几种情况