需要接入  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相关依赖冲突了。

 

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