MarkLogic 内容泵 Java
MarkLogic Content Pump Java
我正在尝试使用 Maven 依赖项中的 MarkLogic 内容泵。
我正在努力寻找有关代码的任何文档。有谁有教程可以指点我吗?
这里有基本的 maven 信息:
https://developer.marklogic.com/products/mlcp
如果您愿意使用 gradle,那么您可以在 build.gradle 文件中使用它:
repositories {
mavenCentral()
maven {url "http://developer.marklogic.com/maven2/"}
maven {url "http://repository.cloudera.com/artifactory/cloudera-repos/" }
}
configurations {
mlcp
}
dependencies {
mlcp "com.marklogic:mlcp-Hadoop2:1.3-2"
}
task importDocuments(type: JavaExec) {
main = "com.marklogic.contentpump.ContentPump"
classpath = configurations.mlcp
args = ["import",
"-host", "myhost",
"-port", "9000",
"-username", "usn",
"-password", "pwd",
"-input_file_type", "documents",
"-input_file_path", "mypath"]
}
HTH!
将内容加载到 MarkLogic 指南的 Using MarkLogic Content Pump chapter 记录了如何使用 MLCP。如果这不能涵盖您要查找的内容,请在您的问题中添加更多详细信息。
终于找到了。我正在寻找的是一种使用 mlcp maven 依赖项的方法。我找到的文档主要是关于如何从命令行使用内容泵,我需要改用 java 进程。
以下 link 为我提供了我需要的有关如何连接等的示例
http://docs.marklogic.com/guide/java/intro
我正在尝试使用 Maven 依赖项中的 MarkLogic 内容泵。
我正在努力寻找有关代码的任何文档。有谁有教程可以指点我吗?
这里有基本的 maven 信息:
https://developer.marklogic.com/products/mlcp
如果您愿意使用 gradle,那么您可以在 build.gradle 文件中使用它:
repositories {
mavenCentral()
maven {url "http://developer.marklogic.com/maven2/"}
maven {url "http://repository.cloudera.com/artifactory/cloudera-repos/" }
}
configurations {
mlcp
}
dependencies {
mlcp "com.marklogic:mlcp-Hadoop2:1.3-2"
}
task importDocuments(type: JavaExec) {
main = "com.marklogic.contentpump.ContentPump"
classpath = configurations.mlcp
args = ["import",
"-host", "myhost",
"-port", "9000",
"-username", "usn",
"-password", "pwd",
"-input_file_type", "documents",
"-input_file_path", "mypath"]
}
HTH!
将内容加载到 MarkLogic 指南的 Using MarkLogic Content Pump chapter 记录了如何使用 MLCP。如果这不能涵盖您要查找的内容,请在您的问题中添加更多详细信息。
终于找到了。我正在寻找的是一种使用 mlcp maven 依赖项的方法。我找到的文档主要是关于如何从命令行使用内容泵,我需要改用 java 进程。
以下 link 为我提供了我需要的有关如何连接等的示例 http://docs.marklogic.com/guide/java/intro