最近了解到社区版idea没有专门的sringboot,网上网友提供支持说是springboot社区版有几种开发模式:
spring initilizer :https://start.spring.io/在线创建
spring assistant插件支持(具体版本可以去github找)
这次我选择第二种,然而在springboot开发返回jsp页面一直报错
前端页面报错:
后端控制台报错:
主要是以下两个方面的原因造成解决这个bug的时间很长:
1.依赖项在通过main启动时缺少,但是通过maven:plugin:springboot:run插件命令启动时是正常的。
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<!--<scope>provided</scope>-->
</dependency>
2.项目的configuration中的working directory如果按照之前的目录选择/WEB-INF/webapp/会报错,报错还是上面的显示。
按照上面的路径设置可以正常启动。
参考链接:
https://codeantenna.com/a/7u40vZrEEG
https://blog.csdn.net/baidu_23966735/article/details/87371336