我在我的项目中使用 appfuse-spring 2.2.snapshot 工件。我正在使用 maven 是 3 。
当我每次运行 maven target 'install' 时,下载相同的 jar 和依赖文件。
我怎样才能避免一次又一次地下载相同的文件。
我不想再次下载 jar 文件。
提前致谢。
我在我的项目中使用 appfuse-spring 2.2.snapshot 工件。我正在使用 maven 是 3 。
当我每次运行 maven target 'install' 时,下载相同的 jar 和依赖文件。
我怎样才能避免一次又一次地下载相同的文件。
我不想再次下载 jar 文件。
提前致谢。
为什么它会一次又一次地下载?如果它总是在下载,则可能有问题,因为一旦库在您的本地存储库中,除非依赖项发生更改,否则它不需要下载任何内容。
如果要禁用下载,请在命令中使用-o
(offline) 选项:mvn
mvn install -o
更多:Maven 命令行选项
问题是您下载了快照。Maven 检查每个构建的快照依赖项(如果需要下载它)。请避免依赖快照。请在发布存储库中找到您的部门: https ://oss.sonatype.org/content/repositories/appfuse-releases/
老问题,但可能的解决方案是检查 repo 的“updatePolicy”,它可能设置为“always”。