找不到ID为OSGi;的插件 [英] Plugin with id 'osgi' not found

查看:5
本文介绍了找不到ID为OSGi;的插件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用Gradle在本地构建一个项目(https://github.com/fge/btf)。有一个插件"OSGi"正在使用,但每当我构建它时,我都会收到错误Plugin Not Found。我已经尝试了不同风格的OSGi,添加了存储库和依赖项。仍然收到相同的错误。请帮帮忙。提前谢谢。

失败:生成失败,出现异常。

  • 其中 构建文件‘/ROOT/btf-1.2/build.gradle’行:61

  • 哪里出了问题: 评估根项目‘btf’时出现问题。

    找不到ID为"OSGi"的插件。

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--INFO或--DEBUG选项运行以获得更多日志输出。使用--can运行以获得完整信息。

  • https://help.gradle.org

  • 获取更多帮助

此版本中使用了不推荐使用的Gradle功能,因此与Gradle 7.0不兼容。

生成在1s内失败 使用‘--Warning-MODE ALL’显示各个弃用警告。 请参见https://docs.gradle.org/6.1.1/userguide/command_line_interface.html#sec:command_line_warnings

生成的日志如下

推荐答案

Gradle已停止使用其内置osgi插件。请参阅BND Gradle插件。

https://github.com/bndtools/bnd/blob/master/biz.aQute.bnd.gradle/README.md#replacing-use-of-gradles-deprecated-osgi-plugin

这篇关于找不到ID为OSGi;的插件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆