更新时间:2024-10-18 GMT+08:00
导入并配置HDFS样例工程
操作步骤
- 参考获取MRS应用开发样例工程,获取样例代码解压目录中“src”目录下的样例工程“hdfs-example-security”。
- 将准备MRS应用开发用户时得到的keytab文件“user.keytab”和“krb5.conf”文件放到样例工程的“conf”目录下。
- 安装IntelliJ IDEA和JDK工具后,需要在IntelliJ IDEA配置JDK。
- 打开IntelliJ IDEA,选择“Configure”。
图2 Quick Start
- 在下拉框中选择“Project Defaults > Project Structure”。
图3 Configure
- 在弹出的“Project Structure for New Projects”页面中,选择“SDKs”,单击加号添加JDK。
图4 Project Structure for New Projects
- 在弹出的“Select Home Directory for JDK”窗口,选择对应的JDK目录,然后单击“OK”。
图5 Select Home Directory for JDK
- 完成JDK选择后,单击“OK”完成配置。
图6 完成JDK配置
- 打开IntelliJ IDEA,选择“Configure”。
- 导入样例工程到IntelliJ IDEA开发环境。
- 打开IntelliJ IDEA,依次选择 。
- 在弹出的Open File or Project对话框中选择样例工程文件夹“hdfs-example-security”,单击“OK”。
- 将工程依赖的jar包添加到类路径。
如果通过开源镜像站方式获取的样例工程代码,在配置好Maven后(配置方式参考配置华为开源镜像仓), 相关依赖jar包将自动下载,不需手动添加。
- 将工程中的conf目录添加到资源路径。
在Intellij IDEA的菜单栏选择“File > Project Structure”。在弹出的会话框中,单击“Modules”,选中当前工程,并依次单击“Resources > conf > OK”,从而完成资源目录的设置,如“图7”所示。
- 设置IntelliJ IDEA的文本文件编码格式,解决乱码显示问题。
- 在IntelliJ IDEA的菜单栏中,选择“File > Settings”。
- 在弹出的“Settings”窗口左边导航上选择“Editor > File Encodings”,在“Global Encoding”和“Project Encodings”区域,设置参数值为“UTF-8”,单击“Apply”后,单击“OK”,如图8所示。
父主题: 准备HDFS应用开发环境