jeecgboot / JimuReport

「可视化报表,DataV、帆软的开源替代」积木报表是一款类Excel操作风格,在线拖拽设计的报表工具。功能涵盖: 报表设计、打印设计、图形报表、仪表盘门户设计、大屏设计等,完全免费!秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、解决各类报表难题。
http://jimureport.com
GNU General Public License v3.0
6.4k stars 1.64k forks source link

springboot集成Jimurepot报错 #1770

Closed shpilu closed 1 year ago

shpilu commented 1 year ago
版本号:

1.5.8

问题描述:

按照官网的文档集成了Jimu,但编译报错,已知为了集成Jimu,代码修改如下 --- a/pom.xml +++ b/pom.xml @@ -75,6 +75,10 @@

org.springframework.boot
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
错误日志&截图:

2023‐05‐19 11:06:34.948 [main] [ERROR] [SpringApplication.java:824] [org.springframework.boot.SpringApplication] Application run failed org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'a' for bean class [org.jeecg.modules.jmreport.desreport.b.a.a.a] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.jmreport.common.constant.a] at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:349) at org.mybatis.spring.mapper.ClassPathMapperScanner.checkCandidate(ClassPathMapperScanner.java:237) at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:287) at org.mybatis.spring.mapper.ClassPathMapperScanner.doScan(ClassPathMapperScanner.java:168) at org.mybatis.spring.annotation.MapperScannerRegistrar.registerBeanDefinitions(MapperScannerRegistrar.java:123) at org.mybatis.spring.annotation.MapperScannerRegistrar.registerBeanDefinitions(MapperScannerRegistrar.java:72) at org.springframework.context.annotation.ImportBeanDefinitionRegistrar.registerBeanDefinitions(ImportBeanDefinitionRegistrar.java:86)

重现步骤:
 参考代码diff

友情提示(为了提高issue处理效率):

zhangdaiscott commented 1 year ago

发截图,你这格式太乱,没发看

lvdandan16 commented 1 year ago

因长时间未回复,暂时关闭