
# 如何添加自定义代码的依赖包
#### 问题
用户在开发Spark程序时，会添加样例程序外的自定义依赖包。针对自定义代码的依赖包，如何使用IDEA添加到工程中？
#### 回答
1. 在IDEA主页面，选择"File \> Project Structures..."进入"Project Structure"页面。
2. 选择"Libraries"页签，然后在如下页面，单击"+"，添加本地的依赖包。 
   图1添加依赖包   
   ![](https://support.huaweicloud.com/devg-mrs/zh-cn_image_0250982419.png)
   
   
3. 单击"Apply"加载依赖包，然后单击"OK"完成配置。
4. 由于运行环境不存在用户自定义的依赖包，您还需要在编包时添加此依赖包。以便生成的jar包已包含自定义的依赖包，确保Spark程序能正常运行。 
   1. 在"Project Structure"页面，选择"Artifacts"页签。
   
   2. 在右侧窗口中单击"+"，选择"Library Files"添加依赖包。
      图2添加Library Files   
      ![](https://support.huaweicloud.com/devg-mrs/zh-cn_image_0250982343.png) 
   
   3. 选择需要添加的依赖包，然后单击"OK"。
      图3Choose Library   
      ![](https://support.huaweicloud.com/devg-mrs/zh-cn_image_0250982350.jpg) 
   
   4. 单击"Apply"加载依赖包，然后单击"OK"完成配置。
   
   
   
   
 
