【问题标题】:Filtering a dependency's version in a maven POM file在 Maven POM 文件中过滤依赖项的版本
【发布时间】:2014-06-22 22:39:55
【问题描述】:

是否有可能以某种方式在 pom 的属性标记对中包含依赖项的版本号?我只是想获取依赖项的版本号。这或多或少是这个问题的延伸:

Possible to get one of dependency version to insert into a filtered resource file?

这基本上是我想要实现的,但我不想明确写下我需要的依赖的版本号——即我应该能够继承依赖的版本号。

【问题讨论】:

    标签: java maven filtering


    【解决方案1】:

    没有。

    版本对于依赖管理和依赖解析是强制性的。

    但可以通过像

    之类的方式提及版本来减轻您的负担

    一直在获取最新版本。获取指定范围内的版本。等等

    More info

    【讨论】:

    • 我怎样才能检索到它以在属性文件中使用 - 通过过滤或其他方式?
    • 在 pom.xml 中提到它作为 .. 中的属性
    • 那么在属性标签内添加时如何关联依赖?
    • XYZ 并在 pom 上的任何地方使用它,例如 ${App.version}
    • 好的,我现在明白了 - 我想这将是我最后的选择,因为我需要生成一个可以传递给属性文件的数字(而不是正则表达式)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-12-06
    • 2011-07-25
    • 1970-01-01
    • 1970-01-01
    • 2017-10-25
    • 1970-01-01
    • 2023-04-01
    相关资源
    最近更新 更多