无法使用Gradle初始化DHF项目

问题描述 投票:1回答:1

我已经按照Create a DHF Project Using the DHF Gradle Plugin的说明安装了gradle包装器,然后当我运行Gradle命令gradlew.bat hubInit初始化datahub项目时,出现错误

FAILURE:构建失败,出现异常。哪里:构建文件“ FolderPath \ build.gradle”行:2

出了什么问题:应用插件请求[id:'com.marklogic.ml-data-hub',版本:'4.3.1']发生异常无法应用插件[id'com.marklogic.ml-data-hub']无法创建任务':mlUpdateIndexes'。不支持替换其他插件可能已经使用的现有任务。为此任务使用其他名称('mlUpdateIndexes')。

尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。与--scan一起运行以获取完整的见解。

https://help.gradle.org获得更多帮助

3秒钟内无法建立

这是我的build.gradle

插件{id'com.marklogic.ml-data-hub'版本'4.3.1'}

我正在使用9.0-9.1的ML版本,并且Gradle版本是6.0.1

但是我可以用quick-start-4.3.2.war创建项目>

谁能指出我的错误

我已安装提到的gradle包装器,使用DHF Gradle插件创建DHF项目,然后在运行Gradle命令gradlew.bat hubInit初始化datahub Project I ...

marklogic marklogic-9 marklogic-dhf
1个回答
0
投票
5.1.0之前的DHF版本正在使用Gradle技术替换任务。 Gradle 5不推荐使用此功能,Gradle 6删除了此功能。您可以将DHF 5.1.0与Gradle 6一起使用,但是DHF的任何早期版本都不能与Gradle 6一起使用。使用Gradle 4.x或5.x,应该没问题。
© www.soinside.com 2019 - 2024. All rights reserved.