我刚刚在 Ubuntu 上安装了 IntelliJ 15 并想更新 maven 存储库索引,我遇到磁盘空间错误,因为我的主文件夹位于大小有限的分区上。

我完全迷失了试图将 ~/.m2 移动到其他地方。我已经尝试过 IntelliJ 设置并更改了路径和 Maven 设置,但是没有用,而且大多数情况下它们在重新启动 IntelliJ 后返回到主文件夹。

我想补充一点,我没有安装 maven(使用 apt-get install maven )。这会有所帮助还是给予更多控制?

最佳答案

您可以通过修改 Maven 设置来修改 Maven 本地存储库的位置。来自 Configuring your Local Repository :



由于您使用的是 IntelliJ 附带的 Maven 安装,而不是您自己的 Maven 版本,因此您可以创建 Maven 用户设置:

  • settings.xml
  • 下创建一个文件${user.home}/.m2/
  • the following content in it :
    <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                          https://maven.apache.org/xsd/settings-1.0.0.xsd">
      <localRepository>/path/to/local/repo</localRepository>
    </settings>
    

  • Maven 将读取此文件并使用指定的本地存储库。

    关于maven - 安装IntelliJ后如何从我的主目录移动maven目录 ".m2",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35670413/

    10-14 11:41
    查看更多