我有一个具有此结构的Spring项目 Maven家长项目 | -----> Spring MVC项目(A) | -----> Spring JPA项目(B)
我在A中有@Controller @Autowire(B)中的接口。
项目编译正常,但是当我在Tomcat中运行项目时出现此错误:
Caused by: java.lang.ClassNotFoundException: com.et.dto.core.dao.ParametroDao
在我的war文件中,我有两个项目,项目A编译为WAR文件,项目B在/ WEB-INF / lib中的战争中。
如果我将jar从项目B复制到Tomcat / lib中,问题就解决了,但我不喜欢每次编译时都这样做。有什么建议吗?