分享

sqoop2系统入门之8之开发指南篇:Sqoop 2开发环境配置

sehriff 2017-9-6 23:25:10 发表于 连载型 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 12153


问题导读

1.如何在exclipse中设置环境变量?
2.如何江一个项目的多个模块导入eclipse?






上一篇:sqoop2系统入门之7之开发指南篇:编译Sqoop2源码
http://www.aboutyun.com/forum.php?mod=viewthread&tid=22647

该文档描述了如何设置Sqoop 2开发环境
1. 系统要求


1.1. Java
Sqoop开发和测试只用Oracle  JDK而且要求最低版本是JDK7(不支持JDK1.6或更低版本)。

1.2. Maven
Sqoop使用Maven 3构建项目。下载和安装指导可以参考链接http://maven.apache.org/download.cgi#Maven_Documentation.

2. Eclipse 设置
下载源码步骤可以参考《sqoop2系统入门之7之开发指南篇:编译Sqoop2源码》http://www.aboutyun.com/forum.php?mod=viewthread&tid=22647
Sqoop 2 项目包含多个模块,且模块间相互依赖。例如,sqoop2客户端模块依赖sqoop2公共模块。以下步骤用于创建eclipse项目和每个模块的类路径。
[mw_shl_code=applescript,true]//将所有模块jar包安装到本地maven库
mvn clean install -DskipTests

//添加M2_REPO变量到eclipse工作空间
mvn eclipse:configure-workspace -Declipse.workspace=<path-to-eclipse-workspace-dir-for-sqoop-2>

//使用可选参数构造Eclipse项目
mvn eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true[/mw_shl_code]

也可以手动添加类路径变量,变量值作为eclipse的maven库路径
[mw_shl_code=applescript,true]window-> Java ->Classpath Variables ->Click “New” ->在新的对话窗口,输入M2_REPO作为名字及$HOME/.m2/repository作为路径->click Ok.[/mw_shl_code]


完成上面步骤,接下来导入sqoop项目模块到eclipse
[mw_shl_code=applescript,true]File -> Import ->General ->Existing Projects into Workspace-> Click Next-> Browse Sqoop 2 directory ($HOME/git/sqoop2) ->Click Ok ->Import dialog shows multiple projects (sqoop-client, sqoop-common, etc.) -> Select all modules -> click Finish.[/mw_shl_code]




相关篇章


sqoop2系统入门之1:用户指南5分钟入门Demo
http://www.aboutyun.com/forum.php?mod=viewthread&tid=22549


sqoop2系统入门之2汇总:用户指南shell命令【可收藏备查】
http://www.aboutyun.com/forum.php?mod=viewthread&tid=22602



sqoop2系统入门之3:用户指南通用JDBC连接器
http://www.aboutyun.com/forum.php?mod=viewthread&tid=22563


sqoop2系统入门之4:用户指南HDFS 连接器
http://www.aboutyun.com/forum.php?mod=viewthread&tid=22564


sqoop2系统入门之5:用户指南Kafka 连接器
http://www.aboutyun.com/forum.php?mod=viewthread&tid=22565


sqoop2系统入门之6之开发指南篇:Sqoop Java 客户端API指南
http://www.aboutyun.com/forum.php?mod=viewthread&tid=22619


sqoop2系统入门之7之开发指南篇:编译Sqoop2源码
http://www.aboutyun.com/forum.php?mod=viewthread&tid=22647


sqoop2系统入门之8之开发指南篇:Sqoop 2开发环境配置
http://www.aboutyun.com/forum.php?mod=viewthread&tid=22659


sqoop2系统入门之9之管理员指南篇:Spoop Tool使用介绍
http://www.aboutyun.com/forum.php?mod=viewthread&tid=22698


sqoop2系统入门之10之管理员指南篇:Spoop2升级
http://www.aboutyun.com/forum.php?mod=viewthread&tid=22705


sqoop2系统入门之11之管理员指南篇:Sqoop安装
http://www.aboutyun.com/forum.php?mod=viewthread&tid=22709






本帖被以下淘专辑推荐:

已有(2)人评论

跳转到指定楼层
Mr.k 发表于 2017-9-8 17:40:34
为什么要看这个源码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条