【问题标题】:MarkLogic Content Pump JavaMarkLogic 内容泵 Java
【发布时间】:2015-07-09 11:46:30
【问题描述】:

我正在尝试使用来自 maven 依赖项的 MarkLogic 内容泵。

我很难找到有关代码的任何文档。有没有人可以指点我的教程?

【问题讨论】:

    标签: java maven marklogic


    【解决方案1】:

    将内容加载到 MarkLogic 指南中的Using MarkLogic Content Pump chapter 记录了如何使用 MLCP。如果这不涵盖您正在寻找的内容,请在您的问题中添加更多详细信息。

    【讨论】:

      【解决方案2】:

      终于找到了。我正在寻找的是一种使用 mlcp maven 依赖项的方法。我找到的文档主要是关于如何从命令行使用内容泵,而我需要使用 java 进程。

      以下链接为我提供了有关如何连接等所需的示例 http://docs.marklogic.com/guide/java/intro

      【讨论】:

        【解决方案3】:

        这里有基本的 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!

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-05-12
          • 1970-01-01
          • 2016-03-30
          • 2014-04-27
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多