# Customizing Maven build script templates

Your Talend Studio provides the following default templates for generating build scripts:

* Docker image build settings
* Maven script templates for standalone Job export
* A Maven script template for OSGI bundle export of Jobs
  * Available in:
  * Data Fabric
  * Data Services Platform
  * ESB
  * MDM Platform
  * Real-Time Big Data Platform
* Maven script templates for Karaf export of Routes
  * Available in:
  * Data Fabric
  * Data Services Platform
  * ESB
  * MDM Platform
  * Real-Time Big Data Platform
* Maven script templates for Karaf export of Services

Based on the default, global build templates, you can create folder-level build scripts. Build scripts generated based on these templates are executed when building Jobs, Routes or Services.

The build scripts are also added to your build archive so that you can rebuild your built Job, Route or Service sources using Maven if you select:

* the Sources (Maven) option when building a Job.
  * Available in:
  * Data Fabric
  * Data Services Platform
  * ESB
  * MDM Platform
  * Real-Time Big Data Platform
* the Add maven script option when building a Route or exporting a Service.

### In this section

* [Resynchronizing POM to avoid duplicate projects module definition in the POM for Talend CI builder](https://help.qlik.com/talend/en-US/studio-user-guide/7.3/resynchronize-pom)
* [Excluding deleted items from the POM file for Maven build](https://help.qlik.com/talend/en-US/studio-user-guide/7.3/excluding-deleted-items-from-pom-file-for-maven-build)
* [Customizing Docker images build settings](https://help.qlik.com/talend/en-US/studio-user-guide/7.3/customizing-docker-images-build-settings)
* [Customizing the global build script templates](https://help.qlik.com/talend/en-US/studio-user-guide/7.3/customizing-global-build-script-templates)
* [Customizing the folder-level build script templates](https://help.qlik.com/talend/en-US/studio-user-guide/7.3/customizing-folder-level-build-script-templates)
* [Customizing build script templates for use with CommandLine](https://help.qlik.com/talend/en-US/studio-user-guide/7.3/customizing-build-script-templates-for-use-with-commandline)