zoukankan      html  css  js  c++  java
  • hadoop2.x整合手册【3】---编译sqoop的jar以及client的api调用

    编译sqoop

    在windows下使用mvn编译的时候jre的环境是不够的,必须安装jdk,并且设置JAVA_HOME这个环境变量

    设置完成后使用cmd进入到sqoop目录下的client目录

    然后调用mvn

    maven安装路径mvn compile
    进行编译,调用

    maven安装路径mvn package -Pbinary
    打包成jar

    成功后在target目录里生成sqoop-client-1.99.3.jar

    但是由于使用client的API还需要其他几个项目的jar,需要将sqoop的common项目也编译出来,但是在windows下总是会遇到无法找到“sh”的一个错误。而这个错误是从maven的一个插件中报出来的。

    结果还是尝试在centos下将sqoop的全部jar重新生成打包。

    果然在centos下一帆风顺,需要的jar包顺利生成。

    后来发现其实sqoop的jar的包部分在shell目录下的lib目录下

    client的API使用

    1.需要引用的jar文件

    但是如果还要做其他的操作,将所有shell文件夹下lib下的jar都引用,以及编译生成的所有jar

    2.doc的docs/ClientAPI.html路径下调用的实例
  • 相关阅读:
    Grand Central Dispatch-thread pool pattern
    POSIX Threads
    Event-driven programming-main loop
    Data type-数据类型
    软件的动与静
    对封装好的视图进行动态修改
    编程语言进化
    Type system
    Run-time type information--RTTI
    Type system-Type checking
  • 原文地址:https://www.cnblogs.com/AI001/p/3996838.html
Copyright © 2011-2022 走看看