
# 准备Presto JDBC应用开发环境
为了运行Presto组件的JDBC接口样例代码，需要完成下面的操作。此处以在Windows环境下开发JDBC方式连接Presto服务的应用程序为例。
#### 操作步骤
1. 参考[获取MRS应用开发样例工程](https://support.huaweicloud.com/devg-mrs/mrs_06_0002.html)获取Presto示例工程。
2. 在Presto示例工程根目录，执行mvn install编译。
3. 在Presto示例工程根目录，执行mvn eclipse:eclipse创建Eclipse工程。
4. 在应用开发环境中，导入样例工程到Eclipse开发环境。 
   1. 选择"File \> Import \> General \> Existing Projects into Workspace \> Next \>Browse"。 显示"浏览文件夹"对话框。
      
   
   2. 选择文件夹"presto-examples"。Windows下要求该文件夹的完整路径不包含空格。
   
   3. 单击"Finish"。 导入成功后，PrestoJDBCExample类，为JDBC接口样例代码。
      
   
   
   
   
5. 设置Eclipse的文本文件编码格式，解决乱码显示问题。 
   1. 在Eclipse的菜单栏中，选择"Window \> Preferences"。 弹出"Preferences"窗口。
      
   
   2. 在左边导航上选择"General \> Workspace"，在"Text file encoding"区域，选中"Other"，并设置参数值为"UTF-8"，单击"Apply"后，单击"OK"，如[图1]所示。
      图1设置Eclipse的编码格式   
      ![](https://support.huaweicloud.com/devg-mrs/zh-cn_image_0250982307.png) 
   
   
   
   
6. 修改样例（未开启Kerberos认证集群可跳过此步骤）。 
   在[4](https://support.huaweicloud.com/devg-mrs/mrs_06_0342.html#mrs_06_0342__li58628918172639)获取新建开发用户的krb5.conf和user.keytab文件后，修改presto.properties中的KerberosPrincipal为对应新建用户的principal，修改KerberosConfigPath为对应新建用户的krb5.conf文件路径，KerberosKeytabPath为对应新建用户的keytab文件路径。
   
   
 
