我正在尝试使用gradle在本地构建项目(https://github.com/fge/btf)。有一个正在使用的插件“osgi”,但是每当我构建它时,都会得到未找到错误的插件。我尝试提供不同口味的OSGi,并添加了存储库和依赖项。仍然出现相同的错误。请帮忙。提前致谢。
失败:生成失败,发生异常。
构建文件'/root/btf-1.2/build.gradle'行:61
评估根项目“btf”时发生问题。
使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行,以获取更多日志输出。与--scan一起运行以获取完整的见解。
在此版本中使用了不推荐使用的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