Skip to content

Commit a23d696

Browse files
authored
Merge pull request #10437 from jdiehl/patch-470714
Explain how custom repositories work with the build process
2 parents 5f81219 + 98f46e4 commit a23d696

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

content/en/docs/refguide/java-programming/managed-dependencies/custom-repositories.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@ This is also the recommended setup when there is limited or no access to the int
2424
* **JFrog Artifactory** and **Sonatype Nexus** are popular tools that act as these "personal libraries." They can store your own libraries, and also "proxy" public repositories, meaning they download from the internet once and then serve it to everyone in your team from their local cache.
2525
* **Local repository:** This is a folder on your network which contains your project dependencies. The folder can either follow the Maven-style layout or can be a simple folder containing your dependencies.
2626

27+
## Custom Repositories and the Build Process
28+
29+
When building Mendix applications in Mendix Cloud, dependencies are not downloaded. Instead, the build process relies on the dependencies being present in the `vendorlib` folder.
30+
31+
Studio Pro manages this by downloading dependencies from the configured repositories using Gradle and then committing the `vendorlib` folder to version control. When you set up a custom Gradle repository, this is used during the download phase, meaning all dependencies stored in vendorlib originate from that repository.
32+
2733
## How to Set up a Remote Repository
2834

2935
### Prerequisites

0 commit comments

Comments
 (0)