添加第 3 方 jar 文件时出错

Getting an error when adding a 3rd-party jar file

美好的一天,

我通过修改 gradle 文件 \cordapp-tutorial\java-source\build.gradle 修改了 cordapp-tutorial 演示应用程序。更具体地说,我正在添加一个 jar 文件来编译第 3 方库。我正在对 build.gradle 脚本

进行以下更改

但它会导致 M14 里程碑版本出现以下错误: :java-source:configureCordappFatJar 失败 失败:构建失败,出现异常。 * 什么地方出了错: 任务 ':java-source:configureCordappFatJar' 执行失败。

Cannot invoke method contains() on null object * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. BUILD FAILED

我在使用里程碑版本 M13 时没有收到此错误

Corda gradle 插件的 0.14.0 版本中有一个错误导致了这个问题(在没有组的情况下检查依赖项时缺少空检查)。

修复它的方法是将 corda_gradle_plugins_version 更改为 0.14.1