springboot~代码风格统计spring-javaformat-maven-plugin插件

Spring Javaformat是Spring团队开发的一款基于Google Java Format的代码格式化工具,可以帮助Java开发者自动化进行代码格式化,提高代码质量,降低代码维护成本。

Spring Javaformat可以自定义配置文件,支持大量的代码风格配置选项,满足不同项目和团队的需求。还可以与Gradle、Maven、IntelliJ IDEA等常用开发工具集成使用,方便快速进行代码格式化。

此外,Spring Javaformat还支持CI/CD流程中的代码格式化,可以与Git、Jenkins等工具集成,确保在代码合并、构建和部署过程中,代码格式保持一致。

添加依赖

在你的基础项目的pom.xml文件中,添加javaformat的依赖

<!--代码格式插件,默认使用spring 规则 ./mvnw spring-javaformat:apply -->
<plugin>
    <groupId>io.spring.javaformat</groupId>
    <artifactId>spring-javaformat-maven-plugin</artifactId>
    <version>${spring.checkstyle.plugin}</version>
    <executions>
        <execution>
            <phase>validate</phase>
            <inherited>true</inherited>
            <goals>
                <goal>validate</goal>
            </goals>
        </execution>
    </executions>
</plugin>

代码格式化

  • 可以使用命令行工具进行格式化./mvnw spring-javaformat:apply
  • 也可以使用项目下的插件spring-javaformat:apply,如图:
posted @   张占岭  阅读(906)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
历史上的今天:
2016-06-13 Lind.DDD.ILogicDeleteBehavor~逻辑删除的实现
2014-06-13 MVVM架构~knockoutjs系列之为Ajax传递Ko数组对象
2012-06-13 面向服务架构~全局配置文件也面向服务了~续(对性能的优化)
点击右上角即可分享
微信分享提示