
# 安装客户端时编译并运行程序
#### 操作场景
HBase应用程序支持在安装HBase客户端的Linux环境中运行。在程序代码完成开发后，您可以上传Jar包至Linux环境中运行应用。
#### 前提条件
- 已安装HBase客户端。
- Linux环境已安装JDK，版本号需要和Eclipse导出Jar包使用的JDK版本一致。
 
#### 操作步骤
1. 导出Jar包。 
   1. 右击样例工程，选择导出。
      图1导出Jar包   
      ![](https://support.huaweicloud.com/devg-cloudtable/zh-cn_image_0000002342718908.jpg "点击放大") 
   
   2. 选择JAR file，单击"Next"。
      图2选择JAR file   
      ![](https://support.huaweicloud.com/devg-cloudtable/zh-cn_image_0000002376557021.png "点击放大") 
   
   3. 勾选"src"和"conf"目录，导出Jar包到指定位置。单击两次"Next"。
      图3选择导出路径   
      ![](https://support.huaweicloud.com/devg-cloudtable/zh-cn_image_0000002342559088.jpg "点击放大") 
   
   4. 单击"Finish"，完成导出Jar包。
   
   
   
   
2. 执行Jar包。 
   1. 在Linux客户端下执行Jar包的时候，先将应用开发环境中生成的Jar包拷贝上传至客户端安装目录的"lib"目录中，并确保Jar包的文件权限与其它文件相同。
   
   2. 用安装用户切换到客户端目录的"bin"目录下，然后运行如下命令使Jar包执行：
      ```
      [Ruby@cloudtable-08261700-hmaster-1-1 bin]# ./hbase com.huawei.cloudtable.hbase.examples.TestMain
      ```
      其中，*com.huawei.cloudtable.hbase.examples.TestMain*为举例，具体以实际样例代码为准。
      
   
   
   
   
 
