将本地存储库添加到maven settings.xml

时间:2016-05-17 21:51:43

标签: maven

我的机器上有一个本地存储库。我需要将它添加到maven的settings.xml中。我在网上找到的所有例子都是这样的:

<settings>
  <profiles>
    <profile>
      <id>myprofile</id>
      <repositories>
        <repository>
          <id>androidsupport</id>
          <name>Android Support</name>
          <url>http://www.whatever.com/maven2/</url>
        </repository>
     </repositories>
    </profile>

      <activeProfiles>
        <activeProfile>myprofile</activeProfile>
      </activeProfiles>
  </profiles>
</settings>

我需要将它指向当地的回购。我怎么能这样做?

1 个答案:

答案 0 :(得分:8)

我认为你可以通过添加到settings.xml这个来实现:

<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 
   http://maven.apache.org/xsd/settings-1.0.0.xsd">
      <localRepository>C:/MyLocalRepository</localRepository>
</settings>

您可以找到更多详细信息there

要添加更多内部存储库,您可以使用:

<project>
  ...
  <repositories>
    <repository>
      <id>my-internal-site</id>
      <url>file:///C:/MyLocalRepository</url>
    </repository>
  </repositories>
  ...
</project>

您可以找到更多详细信息there