java hbase创建_本地Java大数据环境基础配置

创建项目

准备pom.xml文件配置(附在文档最后)

在下载jar过程中极其缓慢,简直不能忍受,查阅了下资料,得到下面的办法:

1、 maven仓库中没有支持cdh的相关依赖。cloudera自己建立了一个相关的仓库。要想利用maven添加相关依赖,则必须单独添加cloudera仓库

c1943ddab099667230113b36f0ae35d7.png

2、 在国内使用maven中央仓库一般会有网络问题,大部分人会使用aliyun仓库或者其他开源的仓库。所以需要修改setting.xml (以下配置中 *,!cloudera 表示除了aliyun仓库还使用cloudera仓库)

配置:

         nexus-aliyun         *,!cloudera         Nexus aliyun                                        http://maven.aliyun.com/nexus/content/groups/public         
d909d51dc563414e73de586629a09b38.png

配置环境

下面两个配置表示是在本地运行还是到Linux环境中运行

dev

5782ca940a6634f7c855d63d83d0553d.png

编写内容

568c307001639b7584a9cf6e9e09abf8.png

local

38827ff23da7ff75d7fcf09360a8d07d.png

编写内容

4fa518b93d4b2a5f2d4452992a143b59.png

准备log4j的日志配置,这个网上很多,可以直接复制一份,改下关键地方就可以

fe13d18d933107fb5036290368ff9c4b.png

HDFS连接地址的配置

cac3a14d241e8c13734625ed32c084b8.png

Hbase的连接配置

89803670b5728806fb62e67b85223718.png

配置文件transformer-env.xml

7cbbf210fa99177aad3a92dff901d9d8.png

文件内容

29df5fd5caae3a322166b761ab5c6346.png
4df5f56aa1010030599e857b55ce602b.png

pom.xml文件配置

  4.0.0  com.xlgl.wzy  localenv  0.0.1-SNAPSHOT       2.7.3    1.2.5    2.1.1    5.1.6    2.6.2    0.6.1                                                                          aliyun                          http://maven.aliyun.com/nexus/content/groups/public/                                                              cloudera                          https://repository.cloudera.com/artifactory/cloudera-repos/                                                              jboss                          http://repository.jboss.org/nexus/content/groups/public                                        org.apache.hadoop      hadoop-client      ${hadoop.version}               org.apache.hbase      hbase-client      ${hbase.version}               org.apache.hbase      hbase-server      ${hbase.version}               org.apache.hive      hive-exec      ${hive.version}                   mysql      mysql-connector-java      ${mysql.version}                   cz.mallat.uasparser      uasparser      ${uasparser.version}               com.google.code.gson      gson      ${gson.version}                             local              true                                                             configuration/local                                                         src/main/resources                                                                   org.codehaus.mojo            build-helper-maven-plugin            1.4                                          add-source                 generate-sources                                    add-source                                                                          ${basedir}/src/main/java                    ${basedir}/src/main/extr                                                                                                            dev                                                       configuration/dev                                                         src/main/resources                                                       org.codehaus.mojo            build-helper-maven-plugin            1.4                                          add-source                 generate-sources                                    add-source                                                                          ${basedir}/src/main/java                                                                                                            org.apache.maven.plugins            maven-shade-plugin            2.1                                          package                                  shade                                                                                            cz.mallat.uasparser:uasparser                      net.sourceforge.jregex:jregex                      mysql:mysql-connector-java                                                                                                                             src/test/java                       maven-assembly-plugin                                                         jar-with-dependencies                                                                                           make-assembly                       package                                                  assembly                                                                                maven-compiler-plugin        3.3                  1.8          1.8          utf8                                                                                                           org.eclipse.m2e                              lifecycle-mapping                              1.0.0                                                                                                                                                                                                                                                                                                                         org.codehaus.mojo                                                                                                                                                             build-helper-maven-plugin                                                                                                                                                    [1.4,)                                                                                                                                                             add-source                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值