通用存储库 maven 最佳实践

Common repository maven best practices

如果我的公司设置了工件存储库,确保所有项目都可以访问它的最佳方法是什么?

目前所有存储库信息都在主 pom 项目中(它还包含存储库信息以外的内容)。然后任何其他项目都将该主 pom 作为继承的父项目。因为项目是独立的,我们必须使用 relativePath 属性 并确保主 pom 在正确的相对目录中。

有没有更好的方法?

在 settings.xml 中,您必须配置对公司存储库管理器的访问权限,并且在您的公司 pom 中,您必须设置 distributionManagement。