我的文凭课程有一个很大的问题,如果你们能帮助我,我会很高兴的!我制作了一个Maven多模块项目并拥有3个"核心项目"
NaviClean:(父母)NaviCleanDomain:包含域模型用我所有的实体和接口MeinRemoteDienst是由需要NaviCleanServer
和NaviCleanCleint对HessianprotocolNaviCleanClient:包含GUI和Hessian连接
NaviCleanServerNaviCleanServer:这里是我的仓库,我到数据库连接和接口的实现einRemoteDienst
NaviCleanServer和NaviCleanClient具有NaviCleanDomain在Maven作为依赖.现在每次我尝试在Tomcat上启动服务器时都会出现以下错误:
ERROR: org.springframework.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'transaktionsRepository':
Injection of persistence dependencies failed;
nested exception is org.springframework.beans.factory.CannotLoadBeanClassException:
Error loading class [at.naviclean.service.impl.MeinRemoteDienstImpl] for bean with name 'meinRemoteDienstImpl' defined in file [C:\Users\Fredy\Documents\workspace-sts-3.1.0.RELEASE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\NaviCleanServer\WEB-INF\classes\at\naviclean\service\impl\MeinRemoteDienstImpl.class]:
problem with class file or dependent class;
nested exception is java.lang.NoClassDefFoundError: at/naviclean/service/MeinRemoteDienst
at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PersistenceAnnotationBeanPostProcessor.java:342)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1106)
……………….
Run Code Online (Sandbox Code Playgroud)
模型库:
package at.naviclean.domain; …Run Code Online (Sandbox Code Playgroud)