Skip to content

Commit

Permalink
Added comments and link to document
Browse files Browse the repository at this point in the history
  • Loading branch information
renypaul committed Feb 2, 2024
1 parent adcb406 commit 8dc5efe
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions pkg/java/pom/settings.go
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@ func ReadSettings() settings {
userSettings, err := openSettings(userSettingsPath)
if err == nil {
if userSettings.LocalRepository != "" {
// If both global(${maven.home}/conf/settings.xml and user settings(${user.home}/.m2/settings
// are present, those will be merged with user settings being dominant
// https://maven.apache.org/settings.html#quick-overview
s.LocalRepository = userSettings.LocalRepository
}
for _, userServer := range userSettings.Servers {
Expand All @@ -47,6 +50,8 @@ func ReadSettings() settings {
}
}
if !found {
// Remote repository URLs are queried first in global settings.xml, followed by user settings.xml
// https://maven.apache.org/guides/mini/guide-multiple-repositories.html#repository-order
s.Servers = append(s.Servers, userServer)
}
}
Expand Down

0 comments on commit 8dc5efe

Please sign in to comment.