当前位置: 首页 > news >正文

idea中使用springboot进行开发时遇到的工程结构问题汇总

idea中的工程结构和eclipse中不同,但是配置的内容都是一样的。
IDEA中也就是这个页面,快捷键ctrl+alt+shift+s
在这里插入图片描述
如果在eclipse中,经常会遇到jre和jdk不正确的情况,但IDEA中这个问题很少,但是IDEA中会经常由于未正常配置根目录导致的一些奇怪问题,这种反复的配置也导致项目结构迁移性不好。

在最新版idea更新后使用springboot进行开发的过程中遇到了奇奇怪怪的很多问题

因为项目结构导致端口未释放

在第一次启动springboot后再次点击debug重启
会有端口未释放的报错

就算是停止应用再启动也会持续占用端口

而且新的services的tool Windows
在这里插入图片描述
变成这恶心样子, 中间的一列会有一个一直走的时间。

解决办法 :重新打开项目,让IDEA重新检索一遍
步骤:回到IDEA初始页面
在这里插入图片描述如果设置的打开IDEA就是项目(也就是代码编辑页面),可以选择退出
在这里插入图片描述
然后,删除掉有问题的项目,
回到项目所在的目录,删除掉.IDEA文件夹,选择open重新打开

pom文件的相关问题

这个常见于,在外面进行常规微服务框架的开发
因为会同时存在多个pom文件,在项目有变动(从一个文件夹粘到另一个文件夹📂或者不从父pom打开项目只打开其中的某一个子pom)会经常遇到这个问题
在这里插入图片描述
这种时候往往会默认勾选这个框框
解决办法 :取消掉这个复习框的勾选
步骤:打开设置–build—build tools —Maven–ignore files 一次选中,选中最后的ignore 后就能看到这个项目结构

然后就能看到pom的删除线消失了,或者变灰色的pom文件变正常了

相关文章:

  • 论文解读——掌纹生成网络 RPG-Palm
  • STM32第十二课:ADC检测烟雾浓度(MQ2)
  • 4-数据提取方法2(xpath和lxml)(6节课学会爬虫)
  • 2024最全前端面试系列(计算机网络)(非科班出身最薄弱的环节)
  • 系统架构设计师教程(清华第2版)<第1章 绪论>解读
  • 一个启动脚本例子
  • git 常用语句
  • Windows环境使用SpringBoot整合Minio平替OSS
  • 点击notify里面的通知,实现路由跳转
  • 学习Symfony框架
  • react框架,使用vite和nextjs构建react项目
  • datawhale大模型应用开发夏令营学习笔记一
  • 下拉选择输入框(基于elment-ui)
  • 【JavaEE】多线程代码案例(2)
  • 8.ApplicationContext常见实现
  • 时间复杂度分析经典问题——最大子序列和
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 03Go 类型总结
  • 4个实用的微服务测试策略
  • Fundebug计费标准解释:事件数是如何定义的?
  • go append函数以及写入
  • gops —— Go 程序诊断分析工具
  • Mac转Windows的拯救指南
  • Spring Boot MyBatis配置多种数据库
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 关于字符编码你应该知道的事情
  • 前端性能优化--懒加载和预加载
  • 前端学习笔记之观察者模式
  • 实习面试笔记
  • 一些基于React、Vue、Node.js、MongoDB技术栈的实践项目
  • 怎么把视频里的音乐提取出来
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • ​比特币大跌的 2 个原因
  • ​油烟净化器电源安全,保障健康餐饮生活
  • # linux 中使用 visudo 命令,怎么保存退出?
  • (C++17) optional的使用
  • (C语言)fread与fwrite详解
  • (C语言)输入一个序列,判断是否为奇偶交叉数
  • (LeetCode) T14. Longest Common Prefix
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (初研) Sentence-embedding fine-tune notebook
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (佳作)两轮平衡小车(原理图、PCB、程序源码、BOM等)
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (转载)(官方)UE4--图像编程----着色器开发
  • .NET Compact Framework 多线程环境下的UI异步刷新
  • .NET教程 - 字符串 编码 正则表达式(String Encoding Regular Express)
  • @PreAuthorize与@Secured注解的区别是什么?
  • [ CTF ] WriteUp-2022年春秋杯网络安全联赛-冬季赛
  • [acwing周赛复盘] 第 69 场周赛20220917
  • [Android实例] 保持屏幕长亮的两种方法 [转]
  • [AutoSar]BSW_Com07 CAN报文接收流程的函数调用
  • [BT]BUUCTF刷题第9天(3.27)
  • [BT]小迪安全2023学习笔记(第29天:Web攻防-SQL注入)
  • [BZOJ4010]菜肴制作