避免将插件/不必要的工件下载到Maven本地存储库

时间:2016-06-06 20:59:29

标签: maven maven-2 nexus

我正在使用Maven作为包含Nexus Sonatype Maven存储库的包管理器。

  1. 在Windows上安装Maven
  2. 修改了settings.xml文件,使其在C:/ nexus_repo。
  3. 上有一个本地存储库
  4. 浏览到maven bin文件夹并运行示例命令,例如:

    mvn.cmd依赖:purge-local-repository

  5. Maven现在将依赖插件和相关工件下载到本地存储库。因此,我有很多文件夹,如" asm"," org"," commons-cli"等等。
  6. 我管理的所有二进制文件都是自定义zip格式的C ++二进制文件,我希望保留一个干净的本地存储库,只反映远程数据库中的内容。例如只有一个文件夹,如" com"其次是" mylibs"应该在那里。没有任何二进制文件具有任何JAVA依赖项或任何其他依赖项,这些依赖项也应该要求安装所有这些不需要的插件工件。

    有没有办法修改此行为,以便Maven不会将所需的插件下载到我的本地存储库中?

0 个答案:

没有答案
相关问题