如何移除Maven pom.xml文件中没用的属性

在使用Maven管理项目时, 经常会增加一些属性在pom.xml文件中。 抽取这些属性的好处之一就是方便集中管理,可以容易升级依赖的版本。 有些依赖因为代码的重构而丢弃了,但是它使用的属性可能会遗漏在properties中。 如果在几十条的属性中找到不用的属性, 这是一个问题。
目前没有maven插件可以做这个How to find unused properties in a pom. 不过上面的链接提供了一个脚本如何查找到未用的属性, 然后手工删除。

阅读全文