Plugins Gradle项目版本vs插件';s渐变版
我用来编译Gradle插件的Gradle版本如何影响插件的用户,例如,如果我使用1.11编译插件,我可以在使用1.6的项目中使用它吗Plugins Gradle项目版本vs插件';s渐变版,plugins,gradle,Plugins,Gradle,我用来编译Gradle插件的Gradle版本如何影响插件的用户,例如,如果我使用1.11编译插件,我可以在使用1.6的项目中使用它吗 有关于这方面的文件吗 Gradle的目标是在次要版本之间保持二进制向后兼容性。也就是说,如果您针对1.x编译插件,那么它应该适用于y>=x的任何1.y。不保证方向相反(例如,根据1.11编译并使用1.6)。只要插件不使用旧版本中不可用的API,这可能会起作用,但我不确定。谢谢Peter,有没有记录在案?我想这里和那里都提到过(例如,在发行说明中),这也是处理版本兼
有关于这方面的文件吗 Gradle的目标是在次要版本之间保持二进制向后兼容性。也就是说,如果您针对1.x编译插件,那么它应该适用于y>=x的任何1.y。不保证方向相反(例如,根据1.11编译并使用1.6)。只要插件不使用旧版本中不可用的API,这可能会起作用,但我不确定。谢谢Peter,有没有记录在案?我想这里和那里都提到过(例如,在发行说明中),这也是处理版本兼容性的标准方法。