【问题标题】:How is the oracle driver version determine with the version recommenderoracle驱动版本如何与版本推荐器确定
【发布时间】:2018-11-05 08:39:57
【问题描述】:

从版本 7.8(我认为)开始,版本推荐器会为组件确定不同墨盒的正确版本。过去,您可以通过设置过滤器版本属性来修改其行为,例如,oracle 驱动程序版本:

#gradle.properties in assembly
version.com.intershop.3rd_oracle = 12.1.0.2.1

问题是现在这是如何确定的,是否可以修改这种行为?

【问题讨论】:

    标签: gradle intershop


    【解决方案1】:

    在组件集的build.gradle 文件中,您可以通过属性提供程序指定包含库版本的文件:

    versionRecommendation {
        provider {
            properties('intershopBase', file('intershopBase.version')) {}
            // ... (other providers here)
        }
    }
    

    确保将此提供程序添加在其他提供程序之前,以便优先。

    然后您可以在此文件中指定特定的依赖项(上例中的intershopBase.version):

    com.intershop:3rd_oracle = 12.1.0.2.1
    

    【讨论】:

      猜你喜欢
      • 2014-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-10
      • 1970-01-01
      • 2021-10-29
      • 1970-01-01
      • 2020-05-18
      相关资源
      最近更新 更多