我正在为内部 jar 工件编写 POM 文件。该工件取决于我们团队编写的其他几个内部工件。在声明目标的依赖项时,我应该将这些依赖项限制为固定发布版本还是将它们保留为 SNAPSHOT 版本。如果依赖模块的其他SNAPSHOT版本过多,则会在测试中产生不确定性,如果我限制为固定版本,我将无法利用依赖模块的错误修复。那里的做法是什么?
其次,如何命名快照版本> 1.0.0-SNAPSHOT 或1.0-SNAPSHOT。
我正在为内部 jar 工件编写 POM 文件。该工件取决于我们团队编写的其他几个内部工件。在声明目标的依赖项时,我应该将这些依赖项限制为固定发布版本还是将它们保留为 SNAPSHOT 版本。如果依赖模块的其他SNAPSHOT版本过多,则会在测试中产生不确定性,如果我限制为固定版本,我将无法利用依赖模块的错误修复。那里的做法是什么?
其次,如何命名快照版本> 1.0.0-SNAPSHOT 或1.0-SNAPSHOT。