我想节省磁盘空间(SSD)以及maven处理时间。 但是我的印象是我的命令行maven(在Arch Linux上安装了包管理器pacman)和我的Eclipse Maven插件不能一起工作,因为我有一个很大的〜/ .m2文件夹(2GB)以及一个大的workspace / .metadata / .plugins / org.eclipse.m2e.core文件夹(500 MB)。
我的印象是否正确,他们是分开的,因此做了另一个人做的一切,浪费了空间和时间,如果是的话,是否有办法将这两者连接在一起?
答案 0 :(得分:2)
〜/ .m2目录是本地maven存储库,其中所有项目依赖项文件都以结构化方式下载。对于命令行maven和eclipse maven都是一样的。目录workspace / .metadata / .plugins / org.eclipse.m2e.core仅包含与m2e插件元数据相关的文件。它没有像.m2目录这样的存储库文件。
本地maven存储库对于命令行以及m2e保持不变,直到指定为止。您可以阅读有关maven存储库here
的更多信息