行业资讯 2025年08月6日
0 收藏 0 点赞 136 浏览 648 个字
摘要 :

在使用IDEA搭建微服务项目时,子Module中application.yml没有绿叶标志,而是显示红色的,而且也没自动提示功能,如图: 经过网上各种查找,也没能解决,最后竟然偶然发……

在使用IDEA搭建服务项目时,子Module中application.yml没有绿叶标志,而是显示红色的,而且也没自动提示功能,如图:
IDEA搭建微服务子Module中application.yml没有绿叶也没自动提示
经过网上各种查找,也没能解决,最后竟然偶然发现是因为父项目中的pom.xml中一段配置导致的:

<build>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
        <configuration>
          <fork>true</fork>
          <addResources>true</addResources>
        </configuration>
      </plugin>
    </plugins>
  </build>

如上配置,没有指定spring-boot-maven-pluginversion,在从阿里云仓库下载时,有下载失败提示,但没注意到,在pom.xml中也没报错,后来偶然发现报错如下:
IDEA搭建微服务子Module中application.yml没有绿叶也没自动提示
后来加上版本号重新导入发现就OK了,不仅有了小绿叶标志,而且也有自动提示了。
IDEA搭建微服务子Module中application.yml没有绿叶也没自动提示
因此,根本原因就在于在父项目中存在结构错误或导包不全的问题导致的。如果以上还不能解决,可以参考如下一些方法:
1)在Settings->Editor->File Types中找到YAML设置如下:
IDEA搭建微服务子Module中application.yml没有绿叶也没自动提示
2)如果还不行,则可以打开项目结构即Project Structure,做如下操作:
IDEA搭建微服务子Module中application.yml没有绿叶也没自动提示
3)网上还有一些下YAML相关插件的方法,比如如下两个插件,不过我试过好像没什么用。
IDEA搭建微服务子Module中application.yml没有绿叶也没自动提示

微信扫一扫

支付宝扫一扫

版权: 转载请注明出处:https://www.zuozi.net/7638.html

管理员

相关推荐
2025-08-06

文章目录 一、Reader 接口概述 1.1 什么是 Reader 接口? 1.2 Reader 与 InputStream 的区别 1.3 …

988
2025-08-06

文章目录 一、事件溯源 (一)核心概念 (二)Kafka与Golang的优势 (三)完整代码实现 二、命令…

465
2025-08-06

文章目录 一、证明GC期间执行native函数的线程仍在运行 二、native线程操作Java对象的影响及处理方…

348
2025-08-06

文章目录 一、事务基础概念 二、MyBatis事务管理机制 (一)JDBC原生事务管理(JdbcTransaction)…

456
2025-08-06

文章目录 一、SnowFlake算法核心原理 二、SnowFlake算法工作流程详解 三、SnowFlake算法的Java代码…

517
2025-08-06

文章目录 一、本地Jar包的加载操作 二、本地Class的加载方法 三、远程Jar包的加载方式 你知道Groo…

832
发表评论
暂无评论

还没有评论呢,快来抢沙发~

助力内容变现

将您的收入提升到一个新的水平

点击联系客服

在线时间:08:00-23:00

客服QQ

122325244

客服电话

400-888-8888

客服邮箱

122325244@qq.com

扫描二维码

关注微信客服号