代码规范 spring-javaformat使用

方案一:

pom引入插件:

xml 复制代码
  		  <plugin>
                <groupId>io.spring.javaformat</groupId>
                <artifactId>spring-javaformat-maven-plugin</artifactId>
                <version>0.0.47</version>
                <executions>
                    <execution>
                        <phase>validate</phase>
                        <inherited>true</inherited>
                    </execution>
                </executions>
            </plugin>

在控制台执行 mvn spring-javaformat:apply

方式二:

IntelliJ IDEA中安装插件,插件在市场中没有,需要在maven中央仓库下载
下载地址

下载好后安装到idea中

打开 IDEA

顶部菜单:File → Settings...(macOS 是 IntelliJ IDEA → Preferences...)

找到插件设置

左侧选择:Plugins

右上角点击齿轮图标 ⚙

选择:Install Plugin from Disk...

在弹出的文件选择框中:

选中你的 spring-javaformat-intellij-idea-plugin-0.0.47.jar 文件

点击 OK / Apply

安装完后,IDEA 通常会提示:重启 IDE

点击 Restart IDE 让插件生效

装好后idea的右下角会有个图标

如果所示,就代表已经成功。

可以把代码打乱,然后使用快捷键Ctrl + Alt + L。

或者代码保存时自动格式化

相关推荐
fumiguo19 小时前
一个绕不开的尴尬
代码规范
前端双越老师19 小时前
如何以前端视角(非0基础)学 Java ?
java·node.js·全栈
dear_bi_MyOnly19 小时前
【SpringBoot配置文件】
java·spring boot·后端·学习·spring·java-ee·学习方法
做个文艺程序员19 小时前
Linux第22篇:用Docker容器化你的Java SaaS应用:一次构建,随处运行
java·docker·容器
其美杰布-富贵-李20 小时前
Spring Boot 依赖注入说明文档
java·spring boot·python
tachibana220 小时前
hot100 数组中的第K个最大元素(215)
java·数据结构·算法·leetcode
our_times20 小时前
2026年Java开发者破局指南:Spring AI 2.0 与 Agent 开发实战
java·人工智能·spring
杨充21 小时前
10.可测试性实战设计
设计模式·开源·代码规范
糖果店的幽灵21 小时前
langgraph的分支结构之 - 静态分支详解
java·服务器·数据库·langgraph
杨充21 小时前
9.重构十二式的实战
设计模式·开源·代码规范