文档首页/
    
      
      MapReduce服务 MRS/
      
      
        
        
        开发指南(LTS版)/
        
        
        HetuEngine开发指南(安全模式)/
        
        
        调测HetuEngine应用/
        
      
      在本地Windows环境中调测HetuEngine应用
    
  
  
    
        更新时间:2025-09-22 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
在本地Windows环境中调测HetuEngine应用
操作场景
在程序代码完成开发后,可以在Windows环境下进行编译,本地和集群业务平面网络互通时,您可以直接在本地进行调测。
操作步骤
- 在Windows环境下的IntelliJ IDEA开发环境中,确认配置HetuEngine应用安全认证中得到的“user.keytab”和“krb5.conf”文件放到“resources”目录下,并根据实际路径和用户名修改“jaas-zk.conf”文件中的配置参数。
    
    图1 将认证文件放置在resources目录下
     - 单击IDEA右侧Maven导入依赖。
    
    图2 导入依赖
     - (可选)如果对接的集群开启了ZooKeeper的SSL认证通信功能,则运行JDBCExampleZk和JDBCExamplePasswordZK时需要添加JVM配置参数,如下所示:
    
    
-Dzookeeper.clientCnxnSocket=org.apache.zookeeper.ClientCnxnSocketNetty -Dzookeeper.client.secure=true

 - 在样例工程对应的“*.java”文件下单击右键,在弹出菜单单击“Run '*.main()' ”,等待运行成功(默认样例为查询Hive表)。
    
    
- JDBCExampleZk样例程序运行结果如下所示:
      
... principal is hivetest@HADOOP.COM Will use keytab Commit Succeeded ... The final connection url is: XXX://192.168.1.189:29896/hive/default Table user_info user_info2
 - JDBCExamplePasswordZK样例程序运行结果如下所示:
      
... The final connection url is: XXX://192.168.1.189:29896/hive/default Table user_info user_info2
 - JDBCExampleBroker样例程序运行结果如下所示:
      
... The final connection url is: XXX://192.168.1.189:29896/hive/default coordinator uri is XXX:/192.168.1.189:29896/hive/default user_info user_info2
 
 - JDBCExampleZk样例程序运行结果如下所示:
      
 
   父主题: 调测HetuEngine应用