gpt4 book ai didi

java - maven - 自动构建本地依赖

转载 作者:行者123 更新时间:2023-11-29 03:39:40 25 4
gpt4 key购买 nike

目前我的部署工作流程涉及手动(即在脚本中)cd 到每个 maven 项目目录并运行 mvn install。问题在于本地资源,即我编写并正在积极开发/维护的其他内部代码,我不知道如何告诉 Maven 在缺少这些资源时自行构建这些资源。理想情况下,每次我需要重新打包顶级应用程序时,它都会重建它依赖的任何库,这些库至少修改了一个文件。

最佳答案

如果您的(多模块)项目使用其他内部资源,您实际需要的可能不是一直重建所有这些资源,而是使用本地 Maven 存储库。它可以是一个简单的存储库,其中使用 ssh 或 HTTP 传输(参见 deploy plugin )部署资源,或者是一个真正的 Artifact 管理器,例如 Archiva , ArtifactoryNexus .

存储库管理器不仅可以保存已部署的 Artifact ,它还可以在相应版本发布后清理过时的快照,并充当其他存储库(包括中央存储库)的本地缓存。

关于java - maven - 自动构建本地依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13770094/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com