如何同时使用maven-flatten-plugin和maven-shade-plugin?
我使用
为了部署可消费的构件,我使用maven-flatten-plugin生成一个扁平化的pom文件,将${revision}转换为实际值。
但是,maven-shade-plugin会生成一个减小的pom文件,其中的${revision}保持不变。
如何指定maven-shade-plugin使用扁平化的pom文件来减小pom文件。
我使用
revision
、sha1
和changelist
来管理多模块项目的版本。为了部署可消费的构件,我使用maven-flatten-plugin生成一个扁平化的pom文件,将${revision}转换为实际值。
但是,maven-shade-plugin会生成一个减小的pom文件,其中的${revision}保持不变。
如何指定maven-shade-plugin使用扁平化的pom文件来减小pom文件。