Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何修复Maven多模块快照版本?_Maven - Fatal编程技术网

如何修复Maven多模块快照版本?

如何修复Maven多模块快照版本?,maven,Maven,为了加快构建过程并减少潜在的错误源,我想修复所有快照依赖项,这些依赖项没有最新版本的版本。我首先考虑用它们创建发行版(不更改代码,因为它们不是我的项目),但随后想知道它是否具有只包含版本1.0-XYZ而不是1.0-SNAPSHOT的相同效果 这是等效的还是仅仅是快照存储库中的位置导致maven检查新版本?是否需要包括以下所有内容,或者是否可以删除快照 <dependency> <groupId>org.somelib</groupId> <art

为了加快构建过程并减少潜在的错误源,我想修复所有快照依赖项,这些依赖项没有最新版本的版本。我首先考虑用它们创建发行版(不更改代码,因为它们不是我的项目),但随后想知道它是否具有只包含版本1.0-XYZ而不是1.0-SNAPSHOT的相同效果

这是等效的还是仅仅是快照存储库中的位置导致maven检查新版本?是否需要包括以下所有内容,或者是否可以删除快照

<dependency>
  <groupId>org.somelib</groupId>
  <artifactId>somelib-parent</artifactId>
  <version>1.0-20140130.123</version>
  <packaging>pom</packaging>
</dependency>

  <dependency>
  <groupId>org.somelib</groupId>
  <artifactId>somelib-core</artifactId>
  <version>1.0-20140130.456</version>
</dependency>

org.somelib
somelib父项
1.0-20140130.123
聚甲醛
org.somelib
somelib核心
1.0-20140130.456

迟答,但如果有人在寻找此类答案,有一个maven插件可以帮助您做到这一点:

致以最良好的祝愿