我想知道是否可以在使用Maven管理的项目中导出/复制依赖关系,同时维护本地存储库中采用的文件夹结构。导出Maven依赖关系并维护存储库文件夹结构
我需要的根源是我在本地存储库(〜8GB)中积累了近十年的大量工件。我不再从以前任务中抽出大部分工件的旧项目,现在我只需要将单个项目(〜650MB工件)所需的内容移动到不同的计算机上。我不能只设置另一台计算机再次下载工件,因为这些工件中的许多工件都是在以前的作业中从本地Nexus代理中检索的。此外,我没有这些工件的源代码,所以我不能只安装它们。
dependency:copy-dependencies
不会做的伎俩,因为所有的文物都在一个文件夹中简单地倾倒,而不必说.m2\repository\mysql\mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar
我相信我的问题,也可以是“我怎样才能从我的本地仓库提取转述,只与一个特定项目相关的存储库的子集?“
您是否拥有本地Nexus代理中的所有必需工件? – michaldo
(你不需要源代码来安装依赖项,'install-file'在没有的情况下就可以正常工作) – eis