首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏快乐阿超

    maven版本号插件

    莫等闲,白了少年头,空悲切——岳飞 我们maven项目除了使用这种方式修改版本号,还有一种统一管理版本号的方式: 项目地址:https://github.com/mojohaus/flatten-maven-plugin 官方文档:http://www.mojohaus.org/flatten-maven-plugin/ 引入: <build> <plugins> <plugin> <groupId >org.codehaus.mojo</groupId> <artifactId>flatten-maven-plugin</artifactId> <!

    91320编辑于 2022-09-28
  • Maven 4 终于来了!5 个最实用的新特性,性能提升60%!

    特性3:CI友好变量——告别flatten-maven-plugin!场景:动态版本(如GitTag)Maven3需要插件+复杂配置:展开代码语言:XMLAI代码解释<! version>${revision}</version><build><plugins><plugin><groupId>org.codehaus.mojo</groupId><artifactId>flatten-maven-plugin

    1.7K10编辑于 2025-12-10
  • 别再只会 mvn install 了!深入拆解 Maven 插件核心原理

    二、maven 插件使用举例1. flatten-maven-plugin① 插件配置以我们一个实际项目为例,由于项目比较大,而且多模块互相引用,所以使得jar包也嵌套层数过高,那么工程版本管理就很繁琐 ,这个时候我们就可以使用 flatten-maven-plugin 这个插件,这个插件的作用是将项目的依赖打平(flatten),将所有依赖的版本号都解析并嵌入到POM文件中<build> <plugins > <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>flatten-maven-plugin

    49110编辑于 2025-11-17
  • 来自专栏Linyb极客之路

    聊聊如何避免多个jar通过maven打包成一个jar,多个同名配置文件发生覆盖问题

    比如版本占位符插件flatten-maven-plugin在dubbo和springboot都有看到使用。

    2.6K70编辑于 2023-02-28
  • 来自专栏云时代Java开发:原理、实战与优化

    Maven POM (Project Object Model) 配置终极详解:从入门到精通,一文打通依赖管理与构建全流程(建议收藏)

    revision>1.0.0-SNAPSHOT</revision></properties><plugin><groupId>org.codehaus.mojo</groupId><artifactId>flatten-maven-plugin 在当前POM中自行声明❌忽略<optional>和<exclusions>的区别✅提供方用optional,消费方用exclusions❌在多模块项目中每个子模块独立维护版本号✅用${revision}+flatten-maven-plugin

    28520编辑于 2026-06-01
  • 来自专栏小工匠聊架构

    Maven - 统一构建规范:Maven 插件管理最佳实践

    <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>flatten-maven-plugin

    2.5K30编辑于 2023-08-16
  • 来自专栏小工匠聊架构

    Maven - Maven 核心概念一网打尽:轻松掌握项目构建与管理技巧

    <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>flatten-maven-plugin

    70130编辑于 2023-08-16
领券