You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is not good, since now anytime a user attempts to import a Spring artifact each of these repositories is pinged before the artifact is retrieved, slowing performance. Also, should the EBR repositories be listed at all?
We should update the parent pom to remove the repositories and instead use a Maven profile that declares them and allows us to test a Maven-based build of Spring.
The poms that contained repositories (parent and web) have been consolidated into a profile (-P build), and replaced by a single placeholder in the parent (http://repository.springframework.org/maven). Trevor is working on getting that placeholder available publicly, and eventually we will put a mirror there so that all the dependencies are actually resolvable.
I moved the old profile (build) to a new one (legacy-build), and moved the new top-level repository declaration into the build profile. So "-P build" is a good option for us tactically to get all our Maven Central dependencies consolidated, but won't affect any users who don't want to use the new repository. It means that some optional dependencies, which are not in Maven Central, will only be accessible to people if they declare a repository in their pom, but it reduces the noise in the messaging about Maven meta-data.
Keith Donald opened SPR-6541 and commented
The parent pom contains the following global repository definitions:
This is not good, since now anytime a user attempts to import a Spring artifact each of these repositories is pinged before the artifact is retrieved, slowing performance. Also, should the EBR repositories be listed at all?
We should update the parent pom to remove the repositories and instead use a Maven profile that declares them and allows us to test a Maven-based build of Spring.
Affects: 3.0 RC3
Referenced from: commits 63996cb, 143ce57
The text was updated successfully, but these errors were encountered: