需要接入 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相关依赖冲突了。
困了几天了。终于解决了。希望可以帮到大家