oracle驱动程序版本如何由版本推荐器确定

时间:2018-11-05 08:39:57

标签: gradle intershop

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

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

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

1 个答案:

答案 0 :(得分:1)

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

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

确保在其他提供者之前添加此提供者,以使其具有优先权。

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

com.intershop:3rd_oracle = 12.1.0.2.1