更新时间:2024-04-29 GMT+08:00

配置并导入工程

背景信息

将CloudTable样例代码工程导入到Eclipse,就可以开始CloudTable应用开发样例的学习。

前提条件

运行环境已经正确配置,请参见准备Windows运行环境

操作步骤

  1. 把样例工程上传到Windows开发环境中。样例工程的获取方法请参见下载样例工程
  2. 在应用开发环境中,导入样例工程到Eclipse开发环境。

    1. 选择“File > Import > General > Existing Projects into Workspace > Next > Browse”。

      显示“浏览文件夹”对话框。如图1所示。

    2. 选择样例工程文件夹,单击“Finish”。
      图1 导入样例工程

  3. 右键单击cloudtable-example工程,在弹出的右键菜单中单击“Properties”,弹出Properties for cloudtable-example窗口。

    1. 在左边导航上选择“Java Build Path”,单击右侧“Libraries”标签页,按图2所示将报错的JDK选中后,单击“Remove”删除。
      图2 删除报错的JDK
    2. 单击“Add Library...”按钮,如图3所示,在弹出的窗口中选择“JRE System Library”
      图3 选择增加的library类型
    3. Add Library页面中,通过“Alternate JRE”“Workspace default JRE”选项选择JDK版本。如图4所示,选中“Alternate JRE”后,选择JDK版本。
      图4 选择JRE
    4. 单击“Finish”关闭窗口完成设置。

  4. 设置Eclipse的文本文件编码格式,解决乱码显示问题。

    1. 在Eclipse的菜单栏中,选择“Window > Preferences”。

      弹出“Preferences”窗口。

    2. 在左边导航上选择“General > Workspace”,在“Text file encoding”区域,选中“Other”,并设置参数值为“UTF-8”,单击“Apply”后,单击“OK”,如图5所示。
      图5 设置Eclipse的编码格式

  5. 打开样例工程中的“conf/hbase-site.xml”文件,修改“hbase.zookeeper.quorum”的值为正确的Zookeeper地址。

    <property>
    <name>hbase.zookeeper.quorum</name>
    <value>xxx-zk1.cloudtable.com,xxx-zk2.cloudtable.com,xxx-zk3.cloudtable.com</value>
    </property>

    其中:value中的值为ZooKeeper集群的域名。登录表格存储服务管理控制台,在左侧导航树单击集群管理,然后在集群列表中找到所需要的集群,并获取相应的“ZK链接地址(内网)”。