繁体   English   中英

注释指定的Bean名称与现有错误冲突,但仅在gradle中

[英]Annotation-specified bean name conflicts with existing error but only in gradle

我正在尝试部署一个在Eclipse中使用run-jetty-run可以正常运行的应用程序。 但是,如果我尝试使用gradlew jettyRun将其部署在gradle中,则会引发此错误

从类路径资源[applicationContext.xml]中解析XML文档的意外异常; 嵌套异常是org.springframework.context.annotation.ConflictingBeanDefinitionException:注释为Bean类[au.com.xxx.sssbt.NRL.dao.impl.NRRDaoImpl]指定的Bean名称'NRRDaoImpl'与现有的不兼容Bean定义冲突相同名称和类别的[au.com.xxx.sssb.dao.impl.NRRDaoImpl]

au.com.xxx.sssb.dao.impl.NRRDaoImpl在我的代码中不存在

我有一个可以使用的先前版本。 我相信唯一的补充就是将@Schedule添加到代码中。

谢谢

我不确定为什么但是gradlew clean jettyRun可以工作...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM