2014-01-30 66 views
1

我想节省磁盘空间(SSD)以及maven处理时间。 我不过我的命令行的Maven(在Arch Linux的用包管理器安装的Pacman)的印象和我的Eclipse的Maven插件不作为一起工作,因为我有两个大的〜/ .m2目录下的文件夹(2GB)以及大工作区/ .metadata/.plugins/org.eclipse.m2e.core文件夹(500 MB)。命令行Maven和m2eclipse一起工作?

我的印象正确的,他们是分开的,因此做的一切其他做一遍,浪费了时间和空间,如果是,是否有将这些连接两者结合起来的方法吗?

回答

2

的〜/ .m2目录目录是你项目依赖的文件以结构化方式下载的本地Maven仓库。它同样适用于命令行maven和eclipse maven。目录工作区/ .metadata/.plugins/org.eclipse.m2e.core只需M2E插件元数据&它没有像目录的.m2库文件相关的文件。直到指定

的本地仓库保持同一命令行以及M2E。你可以阅读更多关于Maven仓库here

+0

但是,为什么这么大的插件文件夹,然后用500多MB?这比单独使用Eclipse更有效。 –

+0

插件存储您的工作区信息以及Web应用程序数据,因此尺寸很大。欲了解更多信息,请阅读此链接http://stackoverflow.com/questions/8539841/eclipse-metadata-plugins-disk-space – Himanshu