2009-08-27 2 views
1

Я использую Maven в Eclipse для управления зависимостями проекта, которые разрешены из локального репозитория (SNAPSHOT). Он отлично работает для компиляции, но когда я пытаюсь загрузить источники пакета (щелкнув правой кнопкой мыши по пакету и Maven -> Download Sources), он не работает.m2eclipse не будет загружать источники из локального репозитория

Все, что я получаю этот выход, но никакой информации, почему плагин не пытается не загружать источники:

27.08.09 11:42:24 MESZ: [INFO] User settings file does not exist /home/my-name/.m2/settings.xml 
27.08.09 11:42:24 MESZ: [DEBUG] Reading global settings from: /opt/shared/apache-maven/conf/settings.xml 
27.08.09 11:42:24 MESZ: [DEBUG] Reading user settings from: null 
27.08.09 11:42:24 MESZ: [DEBUG] Settings file is null. Returning null. 

Файлы в хранилище выглядеть следующим образом:

Collection: /com/my-company/product/0.0.2-SNAPSHOT 

# product-0.0.2-20090827.071202-1-sources.jar 
# product-0.0.2-20090827.071202-1-sources.jar.md5 
# product-0.0.2-20090827.071202-1-sources.jar.sha1 
# product-0.0.2-20090827.071202-1.jar 
# product-0.0.2-20090827.071202-1.jar.md5 
# product-0.0.2-20090827.071202-1.jar.sha1 
# product-0.0.2-20090827.071202-1.pom 
# product-0.0.2-20090827.071202-1.pom.md5 
# product-0.0.2-20090827.071202-1.pom.sha1 
# maven-metadata.xml 
# maven-metadata.xml.md5 
# maven-metadata.xml.sha1 

Значит ли У кого-нибудь есть предложения, почему загрузка источника не работает?

ответ

0

Моя установка maven находится в папке с версией (например, /opt/shared/apache-maven-2.2.1), а общая папка связана с этой папкой (например,/opt/shared/apache-maven). Может быть, что Eclipse, или m2eclipse имеет проблемы с символическими ссылками ...

Поскольку проблема ушла после того, как я сделал следующие вещи:

  1. изменил путь к локальной установке Maven под Window-> Настройки-> Maven-> установки из общей папки в папку версии
  2. повторены скачивание источников
  3. снова изменил путь к локальной установке Maven в общей папку

Я не знаю, что именно произошло, но это решило мои проблемы волшебным образом.

0

попытаться найти в m2Eclipse Issues есть несколько «Скачать Sources» Проблемы Может this это проблема вы описали

0

В моем случае, и, возможно, OP слишком, плохой/отсутствует settings.xml файл имеет важное значение. Eclipse будет использовать значение по умолчанию, если ваш не используется (мои определенные репозитории недоступны по какой-либо причине, связанной с безопасностью). Из командной строки я указывал значение --settings, и Eclipse не получал эту помощь.

Как только я получил все, чтобы правильно скомпилировать (не игнорируйте ошибки сборки Eclipse maven), тогда он смог загрузить источники Spring. Надеюсь, теперь я смогу сделать некоторые работы.

Смежные вопросы