• tomcat启动报错:Annotation-specified bean name 'patrolTrailServiceImpl' for bean class [cn.oppo.inventoryService.patrolTrailServiceImpl] con


    注释-为bean类[目录服务patrolTrailServiceImpl]指定的bean名称“patrolTrailServiceImpl”与同名和[目录服务patrolTrailServiceImpl类的现有不兼容bean定义冲突。

    解决办法:这两个文件只有前一个在包内找到patrolTrailServiceImpl文件,且发现注释是@Service('patrolTrailService'),  另一个同名文件并没有找到,只是看到有patrolTrailService文件,且并没有@Service的注解。

    于是赌一把,将原来的patrolTrailServiceImpl文件内的注释@Service('patrolTrailService') 改为 @Service('patrolTrailServiceImpl'),

                              原来的文件patrolTrailService文件内没有注释,就给它加上注释 @Service('patrolTrailService'), 也就是注释的部分@Service后面的名字需要与类名相同,否则就是冲突的

    重新启动tomcat发现问题解决。

     

     

    没有人能一路单纯到底,但是要记住,别忘了最初的自己!
  • 相关阅读:


    django 认证系统--3
    django 认证系统--2
    django 认证系统--1


    关于二叉树
    [GeeksForGeeks] Remove all half nodes of a given binary tree
    [LintCode] Letter Combinations of a Phone Number
  • 原文地址:https://www.cnblogs.com/LindaBlog/p/9708501.html
Copyright © 2020-2023  润新知