簡體   English   中英

為什么Eclipse / Maven項目沒有從settings.xml中獲取值?

[英]Why is Eclipse/Maven project not picking up the values from settings.xml?

我將配置保存在c:\\ users \\ username \\ .m2 \\ settings.xml的底部,但是在Eclipse中作為Maven Project的一部分創建的pom.xml並沒有獲取這些值。 有效的POM仍然有

  <repositories>  
    <repository>  
      <snapshots>  
        <enabled>false</enabled>  
      </snapshots>  
      <id>central</id>  
      <name>Maven Repository Switchboard</name>  
      <url>http://repo1.maven.org/maven2</url>  
    </repository>  
  </repositories>  

什么是http://ebr.springsource.com/respository等價的

  <pluginRepositories>  
    <pluginRepository>  
      <releases>  
        <updatePolicy>never</updatePolicy>  
      </releases>  
      <snapshots>  
        <enabled>false</enabled>  
      </snapshots>  
      <id>central</id>  
      <name>Maven Plugin Repository</name>  
      <url>http://repo1.maven.org/maven2</url>  
    </pluginRepository>  
  </pluginRepositories>  

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">  
  <repositories>  
      <repository>  
        <id>com.springsource.repository.bundles.release</id>  
        <name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>  
        <url>http://repository.springsource.com/maven/bundles/release</url>  
      </repository>  

      <repository>  
        <id>com.springsource.repository.bundles.external</id>  
        <name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>  
        <url>http://repository.springsource.com/maven/bundles/external</url>  
      </repository>  
  </repositories>  
</settings>  

您應該將其添加到執行mvn命令的用戶的主文件夾中

默認情況下,正在以下位置查找您的settings.xml:

  • Maven安裝:$ M2_HOME / conf / settings.xml
  • 用戶的安裝:$ {user.home} /。m2 / settings.xml

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM