Ste*_*ssi 3 java rpm gradle-plugin netflix-nebula-plugins
我最近升级到 Gradle 8 发现Gradle 插件门户nebula.ospackage中分发的插件不兼容。
在gradle-ospackage-plugin GitHub存储库中,有 11 版本声称解决了与 Gradle 8 的不兼容性问题。
此代码不起作用:
plugins {
id "nebula.ospackage" version "11.0.0"
}
Run Code Online (Sandbox Code Playgroud)
和:
- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Plugin Repositories (could not resolve plugin artifact 'nebula.ospackage:nebula.ospackage.gradle.plugin:11.0.0')
Searched in the following repositories:
Gradle Central Plugin Repository
Run Code Online (Sandbox Code Playgroud)
如何在 Gradle 中使用来自 GitHub 而不是来自官方 Gradle 插件网站的插件?
谢谢
我找到了使用最新的 gradle ospackage 插件的方法,它刚刚将名称更改nebula.ospackage为com.netflix.nebula.ospackage:
plugins {
id "com.netflix.nebula.ospackage" version "11.0.0"
}
Run Code Online (Sandbox Code Playgroud)
效果很好!