嗨,我正在尝试使用gradle的mlcpTask类将xml文档加载到marklogic中。我目前正在使用- Marklogic版本10.0-1 -等级6.5 - Java 14.0.1
Build.gradle文件如下:
plugins {
id "com.marklogic.ml-gradle" version "4.0.3"
id "net.saliman.properties" version "1.5.1"
}
repositories {
jcenter()
maven { url "http://developer.marklogic.com/maven2/" }
}
configurations {
mlcp
}
dependencies {
mlcp "com.marklogic:mlcp:9.0.7"
mlcp files("mlcp")
}
task loadDoc (type: com.marklogic.gradle.task.MlcpTask) {
classpath = configurations.mlcp
mode = "local"
command = "IMPORT"
database = mlAppConfig.contentDatabaseName
input_file_path = "src/main/ml-data/SampleXML.xml"
input_file_type = "documents"
document_type = "xml"
output_collections = "raw"
//output_uri_prefix = "/document"
output_uri_replace = "/C:/Users/Anshuman/Desktop/mlproject,''"
//output_uri_suffix = ".xml"
}我得到的错误: PS C:\Users\Anshuman\Desktop\mlproject2> gradle loadDoc
任务:loadDoc失败
失败:生成失败,出现异常。
任务的值“:loadDoc”属性'mainClass‘是最终值,不能进一步更改。
的
在此构建中使用了不推荐的Gradle特性,使其与Gradle 7.0不兼容。使用请参阅https://docs.gradle.org/6.5/userguide/command_line_interface.html#sec:command_line_warnings
810 in中的构建失败,1项可操作任务:1已执行
发布于 2020-06-11 19:30:49
根据上面s3-4v的评论,这个问题是从六点四开始的--一张门票已经打开了- https://github.com/marklogic-community/ml-gradle/issues/554。同时可以使用Gradle <= 6.3。
https://stackoverflow.com/questions/62324994
复制相似问题