springboot项目打包后页面访问不到
发表于|更新于
|浏览量:
不会宽容别人的人,是不配受到别人的宽容的。但是谁能说自己是不需要宽容的呢?——屠格涅夫
今天项目打包上线,有个页面死活找不到,报错500提示模板不存在
但在本地idea运行后又能访问到
首先我先找了下Controller和页面,粗略看了下,好像没啥问题

生成的target目录下也有

我本来还怀疑是nginx配置有问题,查看了下配置文件,并没有/admin的路径重写
然后我使用mvn package打成jar包后,即便是本地java -jar运行也是找不到该模板。。。
我再次逐句逐句查看代码
发现了问题所在:

这个地方和其他的Controller中跳转页面写的不一样,多了个杠!!!
最坑的就是,在idea中运行的项目能正确访问,到了线上就访问不到了,最后去掉这个杠就好了。。。
相关推荐
2024-09-24
滴滴开源调研系统XIAOJUSURVEY
机遇是重要的,但刻苦是关键;自己不刻苦,机遇再多也没用。——佚名 https://github.com/didi/xiaoju-survey https://xiaojusurvey.didi.cn/ 主要是开源的问卷系统,比如公司做一个问卷调查,中秋是要大闸蟹还是月饼礼盒这种 XIAOJUSURVEY是一套轻量、安全的调研系统,提供面向个人和企业的一站式产品级解决方案,用于构建各类问卷、考试、测评和复杂表单,快速满足各类线上调研场景。 内部系统已沉淀 40+种题型,累积精选模板 100+,适用于市场调研、客户满意度调研、在线考试、投票、报道、测评等众多场景。数据能力上,经过上亿量级打磨,沉淀了分题统计、交叉分析、多渠道分析等在线报表能力,快速满足专业化分析。 功能简介 问卷管理:创、编、投、收、数据分析 多样化题型:单行输入框、多行输入框、单项选择、多项选择、判断题、评分、投票、… 用户管理:登录、注册、权限管理 数据安全:传输加密、脱敏等 更全的建设请查阅 功能介绍 技术 Web 端:Vue3 + ElementPlus;C 端多端渲染(规划中) Se...
2022-03-15
hutool-db
世间事,除了生死,哪一件不是闲事。——仓央嘉措《地空》 hutool操作数据库这块可以看官方文档: 这里做个简单演示:例如select * from user GAV一导 1234567891011121314151617<dependencies> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.22</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.28</versio...
2021-01-23
DTO、TO、VO、PO、DO、BO、AO、DAO、POJO
人的一生,应当像这美丽的花,自己无所求,而却给人间以美。——杨沫 之前一直有朋友问我Java中DTO、TO、VO、PO、DO、BO、AO、DAO、POJO这么多O到底是什么意思,看博客看不懂,有没有实际的例子 当然,这些O是出自《阿里Java开发手册》 POJO(Plain Ordinary Java Object): 在本规约中,POJO 专指只有 setter/getter/toString 的 简单类,包括 DO/DTO/BO/VO 等。 AO(Application Object): 阿里巴巴专指 Application Object,即在 Service 层上,极为贴近 业务的复用代码。 我就说说我的理解吧,顺带写点例子 这里就写个根据用户名、分页参数查询用户列表的例子吧 DTO(Data Transfer Object)数据传输对象 首先我们接口接参可以使用DTO,简单来说就是Controller中函数的参数,例如下面的PageDTO 12345678910111213141516171819@Data...
2023-09-30
feign-reactive
晚饭少吃口,活到九十九。——钱大昕 https://github.com/openfeign/feign 目前feign不支持webflux、reactive 于是找到了一个三方库 https://github.com/kptfh/feign-reactive 基于Spring WebFlux的Reactive Feign客户端 安装: 12345678910111213141516171819202122232425262728293031323334<repositories> <repository> <id>bintray-kptfh-feign-reactive</id> <name>bintray</name> <url>https://dl.bintray.com/kptfh/feign-reactive</url> </repository></repositories>...<d...
2023-06-15
wrapper支持typeHandler
错误经不起失败,但真理却不怕失败。——泰戈尔 相关pr: https://gitee.com/dromara/stream-query/pulls/340 大致使用方式 123456789101112131415161718192021222324@Testvoid selectTest() { Name name = new Name(); name.setUsername("VampireAchao"); name.setNickname("阿超"); UserInfoWithJsonName user = new UserInfoWithJsonName(); user.setName(name); Database.saveFewSql(Lists.of(user)); Database.updateFewSql(Lists.of(user)); LambdaQueryWrapper<UserInfoWithJsonName> wrapper = QueryCondition.qu...
2025-09-10
Stirling-PDF
卑鄙是卑鄙者的通行证,高尚是高尚者的墓志铭。——北岛 https://github.com/Stirling-Tools/Stirling-PDF Stirling-PDF:本地部署的全能PDF工具箱,开源PDF神器体验在数字办公和文件处理的世界里,PDF格式可谓无处不在。但你是否曾为PDF拆分、合并、加密、转换等“杂事”头疼?有没有想过,有一款完全本地部署、功能极其丰富且开源免费的PDF管理平台帮你一站式解决所有问题?今天就带你走进 Stirling-PDF —— 这款风靡全球的开源PDF神器。 项目定位:本地部署,安全高效,极致自由Stirling-PDF 的定位非常清晰:本地部署的网页PDF操作平台。你可以在自己的电脑或服务器上,通过Web界面对PDF文件进行各种操作,所有文件只在本地处理,最大程度保障数据安全和隐私。 “#1 Locally hosted web application that allows you to perform various operations on PDF files” 支持 Docker 极速部署,跨平台兼容,无论你是个人、企业...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog