corda - 可以在 deployNodes gradle 任务中使用 quasarExcludePackages 吗?
问题描述
我尝试将其与以下常量一起使用:
cordaReleaseGroup=net.corda
cordaCoreReleaseGroup=net.corda
cordaVersion=4.5.1
cordaCoreVersion=4.5.1
gradlePluginsVersion=5.0.9
kotlinVersion=1.2.71
junitVersion=4.12
quasarVersion=0.7.10
log4jVersion=2.11.2
platformVersion=5
slf4jVersion=1.7.25
...与以下deployNodes
task deployNodes(type: net.corda.plugins.Cordform, dependsOn: ['jar']) {
nodeDefaults {
projectCordapp {
deploy = false
}
cordapp project(':contracts')
cordapp project(':workflows')
quasarExcludePackages = ["io.cordite.braid.libs**"]
}
unknown property
Gradle 为for引发错误quasarExcludePackages
。
解决方案
您需要通过额外的配置添加它,如下所示:
nodeDefaults {
projectCordapp {
deploy = false
}
cordapp project(':contracts')
cordapp project(':workflows')
extraConfig = ["quasarExcludePackages": ["io.cordite.braid.libs**"]]
}
推荐阅读
- android - 如何通过包含布局的数据绑定在 dp 中传递维度?
- vue.js - 在更改单选选项之前要求确认
- datastax - DSE:同义词搜索(词库)
- reactjs - 在反应js上的浏览器后退按钮事件上显示警报
- github - GitHub 存储库链接未显示在市场中
- django - 在django中重置管理员密码后如何重定向到管理员/登录网址
- php - 如何从 PHP 访问 Windows 打印机日志?
- django - 删除/隐藏保存,保存并在管理面板中为我的一个模型添加另一个按钮
- r - 返回从数据框中修剪了多少修剪
- sql - 在我将身份规范更改为“是”后,为什么在 SQL Server 中它又变回了“否”?