我正在尝试使用gradle在本地构建项目(https://github.com/fge/btf)。有一个正在使用的插件“osgi”,但是每当我构建它时,都会得到未找到错误的插件。我尝试提供不同口味的OSGi,并添加了存储库和依赖项。仍然出现相同的错误。请帮忙。提前致谢。

失败:生成失败,发生异常。

  • 其中:
    构建文件'/root/btf-1.2/build.gradle'行:61
  • 出了什么问题:
    评估根项目“btf”时发生问题。

  • 尝试:
    使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行,以获取更多日志输出。与--scan一起运行以获取完整的见解。
  • https://help.gradle.org上获得更多帮助

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

    1秒内失败
    使用“--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

    07-28 03:29
    查看更多