spring boot项目未将resource目录标志为资源目录导致配置文件无效因而运行报错问题

能编译,但不能运行。感觉配置文件没有生效。

将程序代码发给同事,我自己能跑,他不能跑,提示无法构造redis对象。redis的链接写在配置文件里,其实是可以连接的。然后从GIT库下载代码,也同样不能跑。同事的操作系统是win11,我是win10,然后大家的idea版本也不一样,他就认为是操作系统或者idea的问题,一顿操作猛如虎。

由于我在配置文件还指定了系统端口10080,但系统运行后,我观察到输出信息里,仍然为8080,感觉配置文件根本没有生效。最后发现是因为配置文件所在目录resources没有mark Directory as resources root。

一个目录标识为resources root,或者sources root,信息存储在*.iml文件。

相关推荐
努力的搬砖人.几秒前
Linux在防火墙中添加开放端口
java·linux·docker
源码云商39 分钟前
阿博图书馆管理系统 Java+Spring Boot+MySQL 实战项目分享
java·spring boot·mysql
程序员Bears43 分钟前
Flask项目实践:构建功能完善的博客系统(含评论与标签功能)
后端·python·flask
zhou1851 小时前
【最新】MySQL 5.6 保姆级安装详细教程
java·数据库·python·mysql·php
带刺的坐椅1 小时前
100% 自主可控,Java Solon v3.3.1 发布(国产优秀应用开发基座)
java·spring·ai·信创·solon·mcp
孤寂大仙v1 小时前
【Linux笔记】——简单实习一个日志项目
java·linux·笔记
川石教育1 小时前
Grafana之Dashboard(仪表盘)
java·javascript·grafana·普罗米修斯
弥鸿1 小时前
RestFul操作ElasticSearch:索引与文档全攻略
后端·elasticsearch·restful
blues_C1 小时前
二、【环境搭建篇】:Django 和 Vue3 开发环境准备
后端·python·django·vue3·测试平台
工业互联网专业1 小时前
基于springboot+vue的病例管理系统
java·vue.js·spring boot·毕业设计·源码·课程设计·病例管理系统