Обработчик Maven SCM для CVS в Eclipse (Juno)

Я давний пользователь Eclipse и Maven, но только сейчас обновляюсь до более поздних сборок Eclipse (Luna-4.4.1).

Я заметил, что, хотя Luna поставляется с m2e (1.5), на рынке m2e больше нет «Maven SCM Handler for CVS», как это было в прошлом. Этот обработчик снят с производства? Существуют ли какие-либо другие обработчики, которые позволили бы выполнить чистую интеграцию Eclipse/Maven/CVS?

Без этого обработчика импорт проекта Maven из CVS будет довольно болезненным делом; импортировать общий проект cvs, применить мастер проектов Java, преобразовать проект в проект maven. Как только это будет сделано, вам нужно перенастроить другие параметры проекта, такие как исходный код Java, ресурсы и т. д. Все это было автоматически обработано в m2e 1.0.x с помощью обработчика CVS.


person Matthew Godycki    schedule 09.12.2014    source источник
comment
Я считаю, что версия 4.4.1 - это Луна.   -  person user944849    schedule 09.12.2014
comment
@user944849 user944849 Вы правы, я сделал опечатку и теперь исправил ее. Спасибо, что указали на это.   -  person Matthew Godycki    schedule 10.12.2014


Ответы (1)


Для коннектора CVS SCM (если вы хотите импортировать проект maven из репозитория cvs):
Установите новое программное обеспечение: http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-cvs/0.13.0/N/0.13.0.201304101743/

Дополнительная информация: Соединитель Maven Eclipse (m2e) SCM для subclipse 1.10 (svn 1.8)
(если вам интересно, это также работало на Eclipse Mars)

Первое решение

Как установить разъем SCM:

  • скачать zip org.sonatype.m2e.subclipse.feature-0.13.0-SNAPSHOT-site.zip или файлы из вышеуказанного репозитория
  • разархивируйте файл куда-нибудь в пустую папку, запомните эту папку (или поместите файлы из репозитория в эту папку)
  • In Eclipse,
    • go to Help/Install New Software…
    • Нажмите «Добавить…», чтобы добавить новый сайт.
    • В окне нажмите «Локальные…» и выберите папку, в которую вы ранее распаковали сайт. Результат в поле «Местоположение» должен выглядеть так: file:/C:/theUnzipFolder/
    • Нажмите OK, выберите все доступные пакеты для установки и продолжите установку как обычно.


Второе решение

  1. Открытое затмение
  2. Перейдите в раздел «Справка» -> «Установить новое программное обеспечение» -> «Введите указанное выше местоположение репозитория» и нажмите «Ввод».
  3. Выберите Интеграция Maven для Eclipse CVS Team Provider -> Готово


Альтернативное решение для коннектора SCM:

  1. Проверьте свой проект в рабочей области
  2. Откройте cmd.exe и перейдите в расположение проекта в этой рабочей области. Затем выполните следующее

    mvn eclipse:eclipse
    
  3. Откройте Eclipse с этим путем к рабочей области в качестве цели

  4. Щелкните правой кнопкой мыши на панели Project Explorer, выберите «Импорт» -> «Maven» -> «Существующие проекты Maven» -> «Выберите местоположение проекта в рабочей области», и вы должны увидеть проекты здесь.
  5. Щелкните правой кнопкой мыши свой проект на панели Project Explorer -> Maven -> Обновить проект -> Выбрать все проекты -> ОК.
  6. Don't forget to:
    • set your corresponding JDK in Window -> Preferences -> Java -> Installed JREs
    • установите соответствующий уровень компилятора в Window -> Preferences -> Java -> Compiler -> Уровень соответствия компилятора
    • установить переменную среды JAVA_HOME
person Michael    schedule 07.01.2016