RegisterMavenOrigin 注册maven数据源 origin: 获取数据源 gav=>pom
(origin func(groupId, artifactId, version string) *Pom)
| 468 | // RegisterMavenOrigin 注册maven数据源 |
| 469 | // origin: 获取数据源 gav=>pom |
| 470 | func RegisterMavenOrigin(origin func(groupId, artifactId, version string) *Pom) { |
| 471 | if origin != nil { |
| 472 | mavenOrigin = func(groupId, artifactId, version string, repos ...common.RepoConfig) *Pom { |
| 473 | return origin(groupId, artifactId, version) |
| 474 | } |
| 475 | } |
| 476 | } |
| 477 | |
| 478 | // DownloadPomFromRepo 从maven仓库下载pom |
| 479 | // dep: pom的dependency内容 |