org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.sysway.cggl.cggl.service.impl.PurchaseServiceImpl] for bean with name 'purchaseService' defined in ServletContext resource [/WEB-INF/configs/spring/application-cggl-context.xml]; nested exception is java.lang.ClassNotFoundException: com.sysway.cggl.cggl.service.impl.PurchaseServiceImpl
没有找到指定的类,你看看application-cggl-context.xm这里面的purchaseService对应的类可以点进去不?或者看看你PurchaseServiceImpl上写了Servie注解了么
spring配置出现问题、applicationContext-mvc.xml 通过这样配的话 通过扫描组件即可
按你这样的配置的话 、需要在配置文件单独再添加一个purchaseService的配置即可
把你的配置文件贴出来看看呢
进入你tomcat的部署文件夹的class里面去找一下,看时候能找到这个编译后的文件
把配置文件贴出来!
如果用注解方式,查看下有没有@Service标签;还有查看有没有配置扫描目录
不是用的注解方式,下面是配置文件那段
<bean id="purchaseService" class="com.sysway.cggl.cggl.service.impl.PurchaseServiceImpl">
<property name="purchaseDao" ref="purchaseDao"/>
</bean>
jar包的问题,jdk中默认的jar重复了