【问题标题】:.m2 , settings.xml in Ubuntu [duplicate].m2 , Ubuntu 中的 settings.xml [重复]
【发布时间】:2012-11-01 18:10:46
【问题描述】:

在 Windows 环境中,您将在 C:\Users\user_name 位置拥有 .m2 文件夹,并将 settings.xml 文件复制到其中以设置代理设置和 nexus 存储库位置等。

所以我必须在 Ubuntu 环境上做些什么才能在安装 maven 后获得类似的设置。

【问题讨论】:

    标签: java linux maven ubuntu pom.xml


    【解决方案1】:

    根据Where is Maven Installed on Ubuntu,它将首先在 /usr/share/maven2/ 上创建您的 settings.xml,然后您可以按照 jens 所述复制到您的主文件夹

    $ cp /usr/share/maven3/conf/settings.xml ~/.m2/settings.xml

    【讨论】:

      【解决方案2】:

      你可以在这里找到你的 maven 文件:

      cd ~/.m2
      

      可能你需要在你的.m2文件夹中copy settings.xml

      cp /usr/local/bin/apache-maven-2.2.1/conf/settings.xml .m2/
      

      如果不存在 .m2 文件夹:

      mkdir -p ~/.m2
      

      【讨论】:

        【解决方案3】:

        linux box 上的.m2 目录通常是$HOME/.m2

        你可以得到 $HOME :

        echo $HOME
        

        或者简单地说:

        cd <enter>
        

        转到您的主目录。

        来自 Maven 网站的其他信息: http://maven.apache.org/download.html#Installation

        【讨论】:

        • 我在主目录中找不到 .m2
        • 好的建议可以试一试:)
        • 如果你在命令行上运行类似mvn clean 的东西,它通常会为你创建这个文件夹。至少在 Windows 上是这样。
        • 正在新系统中试用它,所以在创建新的mvn clean 后它不存在。谢谢。
        【解决方案4】:

        引用自http://maven.apache.org/settings.html

        settings.xml 文件可能存在两个位置:

        Maven 安装:$M2_HOME/conf/settings.xml

        一个用户的安装:${user.home}/.m2/settings.xml

        因此,通常针对您编辑的特定用户

        /home/*username*/.m2/settings.xml
        

        要为所有本地用户设置环境,您可能会考虑更改第一个路径。

        【讨论】:

          猜你喜欢
          • 2013-04-01
          • 2017-10-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-08-05
          相关资源
          最近更新 更多