【问题标题】:Strange version number in SauceLabs Java archetypeSauceLabs Java 原型中的奇怪版本号
【发布时间】:2013-03-01 20:14:36
【问题描述】:

我正在尝试让 Java“入门”应用程序工作,我在 POM 中注意到了这一点:

<dependency>
    <groupId>com.saucelabs</groupId>
    <artifactId>sauce_testng</artifactId>
    <version>[1.0.0,)</version>
    <scope>test</scope>
</dependency>

[1.0.0,)

这是对的吗?是否可以解决我在this question 中遇到的问题?

【问题讨论】:

    标签: java maven selenium pom.xml saucelabs


    【解决方案1】:

    按照 maven 的 Version Range Specification,语法很好。

    [1.0.0,) 表示版本x,其中x &gt;= 1.0.0

    默认策略:在重叠范围中,最高的软 要求是要使用的版本。如果没有软 规定范围内的要求,最新版本是 用过的。如果不符合描述的范围,那么最近的 使用规定范围内的版本号。如果范围不包括 所有版本,都会出错。

    【讨论】:

      【解决方案2】:

      是的,根据 Nishant 的回答,我们包含了版本范围,以便在发布新版本的 sauce_testng 库时,它们会在运行新版本时自动包含在内。

      【讨论】:

        猜你喜欢
        • 2014-06-30
        • 2022-07-01
        • 2010-10-24
        • 2013-01-12
        • 2016-05-08
        • 1970-01-01
        • 1970-01-01
        • 2022-10-23
        • 1970-01-01
        相关资源
        最近更新 更多