小编pol*_*kho的帖子

在maven中查找定义属性的位置

我目前正在各种项目和 git repo 中重构大量 pom.xml。有时,项目 A 中的 pom 需要项目 B 中定义的工件(其版本由属性定义):

<dependency>
    <groupId>com.example</groupId>
    <artifactId>artifact-from-b</artifactId>
    <version>${version.from.somewhere}</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

有时,版本属性没有在 pom 本身或其父 pom 中明确定义。它可以隐藏在父母的父母的父母中......

我目前正在尝试找到一种方法来轻松解析 ${version.from.somewhere} 等属性并找到它的定义位置。

有什么工具可以帮助我(除了 eclipse 之外,它因某些棘手的属性而失败)吗?

谢谢 !

java maven

5
推荐指数
1
解决办法
1303
查看次数

标签 统计

java ×1

maven ×1