java 错误 classes路径配置错误

摘要:
这就是此错误的原因。路径配置不正确。执行索引时。找到相应的IndexAction。类。然而,它还没有被发现。也可以反过来解决。即,配置未配对。

1. 错误显示页

java 错误 classes路径配置错误第1张

2. 解决步骤

2.1. 查看 root cause 信息

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'urlMapping' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]: Initialization of bean failed; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.myweb.IndexAction] for bean with name 'IndexAction' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: com.myweb.IndexAction
Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.myweb.IndexAction] for bean with name 'IndexAction' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: com.myweb.IndexAction

2.2. 分析信息点

  很明显是找不到 IndexAction,也就是IndexAction.java生成的IndexAction.class。

2.3. 问题路径分析

2.3.1. 路径不对

  指的是Classes路径不对,应该是在 myweb/webapp/WEB-INF/classes/。这是本次错误的原因,这个路径配置错误。

2.3.2. 文件没有生成

  是否在2.3.1 下有对应的文件生成

2.3.3. 其它原因

  除了上述两个原因,还可能有别的衍生问题。执行Index.do时,要根据配置找到对应的IndexAction.class。但是现在没有找到,也可以反过来解决,就是配置没有配对。

免责声明:文章转载自《java 错误 classes路径配置错误》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇P3538 [POI2012]OKR-A Horrible Poem开源word操作组件DocX的记录下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

SpringXML方式配置bean的集合注入:list,map,properties

新建一个bean,设置相应的集合属性 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 publicclassCollections {     privateSet<String> sets;     privateList<String> l...

spring-装配bean

1.spring配置的可选方案 spring提供了三种装配bean的机制: 在xml中显式配置 在java中进行显式配置 隐式的bean发现机制和自动转配 三种方式在适当的场合使用,当然你可以选择自己喜欢的方式转配bean。 2.自动化装配bean spring从两个角度实现自动化装配 组件扫描(component scanning)spring会自...

SpringBoot在自定义类中调用service层等Spring其他层

背景: 做了一个TCP服务器来接入智能设备,然后需要将设备实时发送的定位等关键信息存储到数据库。为了考虑将来可能对外提供rest接口,采用将TCP服务器集成到SpringBoot框架,当然,也是为了能最快利用mybatis框架实现数据访问,然后依次解决了如何启动,如何注销等各种问题,然后在TCP服务器消息处理时,需要写数据库,直接调用DAO层,编译报错。改...

JAVA反射之内省

JavaBean: 就是一个java类 属性全部私有,提供公有的getter,setter方法 提供一个无参的构造方法 类必须公有,必须打包 JDK中提供了对JavaBean进行操作的一些API,这套API就称为内省。 内省API: Introspector类: 构建一个全面描述目标 bean 的 BeanInfo 对象 BeanInfo接口:封装bean...

实战角度比较EJB2和EJB3的架构异同

】     EJB编程模型的简化     首先,EJB3简化的一个主要表现是:在EJB3中,一个EJB不再象EJB2中需要两个接口一个Bean实现类,虽然我们以前使用JBuilder这样可视化开发工具自动生成了EJB2的这三个类,好像不觉得复杂,但是当EJB个数增加时,就显得累赘了。     简化后的EJB3的sessionBean依靠annotation...

29Spring_Autowriter的一些疑惑(很重要)

我用一个Autowriter去注解一个属性,而且我没有在Spring的配置文件中的bean.xml中注册bean(<bean id=""...);那么这个注解有用吗?答案是不行。也就是说要用Autowriter注解时,其实必须要保证在bean容器中注册过这个bean. bean在bean容器中的注册分为两种: 1.手动:就是在spring.xml配置...