不会宽容别人的人,是不配受到别人的宽容的。但是谁能说自己是不需要宽容的呢?——屠格涅夫

今天项目打包上线,有个页面死活找不到,报错500提示模板不存在

但在本地idea运行后又能访问到

首先我先找了下Controller和页面,粗略看了下,好像没啥问题

image-20211011221400694

生成的target目录下也有

image-20211011221423198

我本来还怀疑是nginx配置有问题,查看了下配置文件,并没有/admin的路径重写

然后我使用mvn package打成jar包后,即便是本地java -jar运行也是找不到该模板。。。

我再次逐句逐句查看代码

发现了问题所在:

image-20211011221618718

这个地方和其他的Controller中跳转页面写的不一样,多了个杠!!!

最坑的就是,在idea中运行的项目能正确访问,到了线上就访问不到了,最后去掉这个杠就好了。。。