Spring cloud启动报错Realm
但是我再次创建另一个微服务时又出现了这个问题,没办法,这就的找原因了,所以最后的解决办法是自己的微服务启动时排除掉shiro检索,这样可以解决问题,但是自己的微服务就不能使用shiro框架了。第一次时找了半天没辙,我直接把我的整个微服务重写了,问题就解决了,使用微服务写项目时,将同事的代码拉下来后我自己的主启动类直接报。
使用微服务写项目时,将同事的代码拉下来后我自己的主启动类直接报
***************************
APPLICATION FAILED TO START
***************************
Description:
No bean of type 'org.apache.shiro.realm.Realm' found.
Action:
Please create bean of type 'Realm' or add a shiro.ini in the root classpath (src/main/resources/shiro.ini) or in the META-INF folder (src/main/resources/META-INF/shiro.ini).
Process finished with exit code 1
先看看自己有没有引入shiro的依赖,如果引入依赖就先依赖撤掉,再试试。如果还报错再按下边操作。
第一次时找了半天没辙,我直接把我的整个微服务重写了,问题就解决了,
但是我再次创建另一个微服务时又出现了这个问题,没办法,这就的找原因了,所以最后的解决办法是自己的微服务启动时排除掉shiro检索,这样可以解决问题,但是自己的微服务就不能使用shiro框架了。
@SpringBootApplication(exclude = {ShiroAnnotationProcessorAutoConfiguration.class, ShiroAutoConfiguration.class, ShiroBeanAutoConfiguration.class})
更多推荐
所有评论(0)