【问题标题】:Command line Maven and m2eclipse work together?命令行 Maven 和 m2eclipse 一起工作?
【发布时间】:2014-01-30 12:00:45
【问题描述】:

我想节省磁盘空间 (SSD) 以及 maven 处理时间。 然而,我的印象是我的命令行 maven(在安装了包管理器 pacman 的 Arch Linux 上)和我的 Eclipse Maven 插件不能一起工作,因为我有一个大的 ~/.m2 文件夹(2GB)以及一个大的workspace/.metadata/.plugins/org.eclipse.m2e.core 文件夹 (500 MB)。

我的印象是否正确,他们是分开的,因此又做了另一个人所做的一切,浪费空间和时间,如果是,有没有办法将这两者联系在一起?

【问题讨论】:

    标签: eclipse maven


    【解决方案1】:

    ~/.m2 目录是本地 maven 存储库,所有项目依赖文件都以结构化方式下载到该存储库中。它对于命令行 maven 和 eclipse maven 都是一样的。目录 workspace/.metadata/.plugins/org.eclipse.m2e.core 只有与 m2e 插件元数据相关的文件,没有 .m2 目录等存储库文件。

    在指定之前,命令行和 m2e 的本地 maven 存储库保持不变。你可以阅读更多关于 maven 存储库here

    【讨论】:

    • 但是为什么插件文件夹那么大,超过 500 MB?这不仅仅是 Eclipse。
    • 插件存储您的工作空间信息以及网络应用程序数据,因此大小很大。欲了解更多信息,请阅读此链接stackoverflow.com/questions/8539841/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-11
    • 1970-01-01
    • 1970-01-01
    • 2014-10-17
    • 2011-03-02
    • 1970-01-01
    • 2016-04-15
    相关资源
    最近更新 更多