2 qwe329724814 qwe329724814 于 2016.03.29 10:40 提问

项目中有这个类,可是tomcat提示找不到这个类。是怎么回事啊?

图片说明图片说明

10个回答

qwe329724814
qwe329724814   2016.03.29 10:40

配置文件也没有问题。图片说明

wenxuechaozhe
wenxuechaozhe   2016.03.29 10:41

配置文件里监听器配置错了,你看看配置这个监听器的那个配置文件,是否配置正确

wenxuechaozhe
wenxuechaozhe build path看看,jdk版本以及tomcat是否配置,可以尝试重新选择下
2 年多之前 回复
qwe329724814
qwe329724814 没有出错啊。。。关键是别的电脑能跑起来没有问题,我这个就是跑不起来。用的jdk跟tomcat版本都一样,之前跑公司其他的项目都没有问题,实在是解决不了了。。。求大神帮忙看看
2 年多之前 回复
huang930330
huang930330   2016.03.29 10:44

可能是你spring.xml文件中这个类的路径写的有问题,所以在加载tomcat时加载不上

qwe329724814
qwe329724814 用svn直接导下来的,别的电脑跑都没有问题,就我这个有问题。。。怎么回事啊。。。
2 年多之前 回复
qwe329724814
qwe329724814   2016.03.29 10:52

跪求大神帮忙啊,,,

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.03.29 11:18

可能是缺少这个类的jar,ctrl+shift+T查找下这个类,看看它在那个jar包里,把这个jar包添加到类路径下试试。

qq_22276177
qq_22276177   2016.03.29 11:26

遇到过类似的,project-clean试一下?

eahaha
eahaha   2016.03.29 13:25

把tomcat 中的项目移除,并且clean一下,重新加载项目,试试看吧

Royal_lr
Royal_lr   Ds   Rxr 2016.03.29 14:25

删了,,重新下一个试试,,

sadwxds
sadwxds   2016.03.29 14:45

因为我司的jar有些就是直接拿MyEclipse自带的,有时也会导致类似的情况发生.因为不同的MyEclipse可能自带的jar不同,导致缺少了相关的jar.
仅供参考

zhangjs712
zhangjs712   2016.03.30 09:51

到tomcat的部署目录里面的找web-info下面的class,看有没有这个类啊,没有的话就是发布不成功,或者编译出错了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
java.lang.ClassNotFoundException但是项目里明明已经导入了需要的类
今天,从svn中下了一个web项目,用的是ssh框架。当一切准备就绪时候,run下项目,结果出现404错误。看了下控制台日志,出现各种 java.lang.ClassNotFoundException 看了下lib文件中,包都在啊,而且已经add进build path里面了啊。坑,怎么会找不到呢。。。 然后看了下tomcat下运行的项目中找下,发现还真的没有那些包。 试了下
使用eclipse运行项目报错,找不到类的问题
导入项目后再用Tomcat运行,但报错提示找不到类,但这类确实在我的项目里面,这么就找不到类?? 原因:我的项目没有加载到jar包 查看:右键点击项目—>Build Path—>Configure Build Path,看到里面的jar包有红叉的。 解决:
Java工程出现找不到类的解决方案(不是Java Web工程)
有时候需要在Shell命令行下运行Java程序,如果出现找不到第三方库的类或接口,解决方案是将第三方类库的jar包拷贝到ext包下。 参考我的Java安装目录,对应的拷贝位置是:C:\Program Files\Java\jre7\lib\ext  (注意还有一个类似的位置:C:\Program Files\Java\jdk1.7.0_07\jre\lib\ext,放在这里是不行的) 比如如果
启动tomcat的时候一个奇怪的类找不到的错误研究!
 启动的时候有如下的错误:[WARN ]com.sun.faces.config.rules.ConverterRule.end(ConverterRule.java:127) - [ConverterRule]{faces-config/converter} Merge(OmnipotentConverter,null)java.lang.ClassNotFoundException: [L
关于为什么jar包放入classpath为什么启动tomcat还报找不到类的错误
正确的路径是WEB-INF/lib,否则进不了tomcat容器。
java 项目 import 报错,但java 文件确实存在
应该是 .java 文件没有编译成功 项目右键-build path -》Source 1。看看 import 的java 文件所在目录是否存在 2. 查看 Included 是否是 all或者 * * /*.java 3. excluded 项是否 Node (是否排除了你要编译的文件) 4. 最后 选择工具栏中的 project->clean 选择你的项目手动编
intellij中tomcat找不到HttpServlet的解决方法
           intellij中tomcat找不到HttpServlet的解决方法<br />           今天用intellij做了一个servlet的项目,用tomcat部署总提示我找不到javax.servlet.http.HttpServlet,绞尽脑汁做了各种实验后发现少了两个jar文件所致,因为我的是linux所以路径和win下不太一样,但是都能找到在/home/zhaoyang/tomcat6/lib文件夹下,把两个jar文件<br />jsp-api.jar与servlet-
eclipse+maven+springmvc+tomcat 报找不到类的错误
在学习spring的时候,使用的是eclipse+maven+springmvc+tomcat来测试的,但是在部署到tomcat上的时候报错: java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet at org.apache.catalina.loader.WebappClassL
(转载)IDEA导出jar包后运行报错 找不到或无法加载主类
https://www.cnblogs.com/acm-bingzi/p/6593892.html开发工具:IDEA16运行环境:ubuntu问题:根据网上的Idea导出jar包的方法,将我的项目导出jar包后运行报错:找不到或无法加载主类。   为了找到这个原因,我重新搭建了一个测试例子,在src/com下新建了一个HelloWorld.java类,输出HelloWorld。然后把它导出jar包...
eclipse提示找不到类的解决方法
今天导入了一个项目后运行,老是提示无法实例化demo类,找不到demo类,可那个类是存在的,也有在Androidmanifest.xml里边声明了,clean了也没用。 经过一番搜索,原来是要在 android build path 里边把 android-support-v4 前面的勾打上,确定,再运行,OK