接入shiro报错:nested exception is java.lang.IllegalStateException: No TaglibFactory available

需要接入  org.apache.shiro  ,进行权限控制

 

结果启动应用,访问页面,就报错误

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: No TaglibFactory available

 

 

纠结了很多天,度娘也没找到相关案例解决

结果发现,好像是有个依赖存在冲突:就是邮箱

        <!-- freemaker模板引擎,用于定义代码生成模板 -->
        <dependency>
            <groupId>org.freemarker</groupId>
            <artifactId>freemarker</artifactId>
            <version>2.3.28</version>
        </dependency>

 

注释掉就可以正常使用了。

//    @Autowired
//    private FreeMarkerConfigurer freeMarker;

 

就是FreeMarker相关依赖冲突了。

 

困了几天了。终于解决了。希望可以帮到大家

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章