Customizing the Maven URI for external module deployment
In Talend Studio, each external module is given a default URI to identify its deployment in Maven. You can use a specific version of an external module by providing its Maven URI as a custom Maven URI. This will cause the builder to download and use the Jar file specified by the Custom Maven URI instead.
For example, you can use a specific version of a database driver by providing the Maven URI of the database driver, given that the corresponding external module is available.
Information noteNote:
- Changing the Maven URI for an external module will affect all the components and metadata connections that use the module within the project.
- A customized Maven URI applies to the current project only.
- Customized Maven URIs apply to the current branch only.
- Customized Maven URIs are stored in {your-studio-installation-path}/workspace/{your-project}/.settings/custom_uri_mapping.json.
- When working on a remote project, your custom Maven URI settings will be automatically synchronized to the GIT Repository and will be used when other users working on the same project. CI Builder will also use this when generating the POM files.