Почему проект Eclipse / Maven не получает значения из settings.xml? - PullRequest
0 голосов
/ 24 ноября 2011

Я сохранил конфигурацию внизу в c: \ users \ username \ .m2 \ settings.xml, но pom.xml, созданный как часть проекта Maven в Eclipse, не собирает значения. Эффективное ПОМ все еще имеет

  <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>  

1 Ответ

3 голосов
/ 24 ноября 2011

Вы должны добавить его в домашнюю папку пользователя, который выполняет команду mvn

По умолчанию ваш файл settings.xml ищется в:

  • Установка Maven: $ M2_HOME / conf / settings.xml
  • Установка пользователя: $ {user.home} /. M2 / settings.xml
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...