2016-07-15 2 views
1

Я новичок в maven, но использовал perforce довольно давно.Как подключить Maven и Perforce в затмении?

Наш репозиторий проектов находится на постоянной основе. В основном есть несколько папок с собственными файлами pom.

Что я сейчас делаю, в командной строке я создаю рабочее пространство perforce и синхронизирую последнюю версию депо. Затем в eclipse я иду и импортирую проект maven и передаю путь к этой папке, которую я синхронизировал в командной строке. Теперь я не против этого, но всякий раз, когда я редактирую файл, мне нужно вручную перейти в командную строку для этого файла, найти его и сделать p4-редактирование на нем, что очень раздражает.

Есть ли способ импортировать проект как Maven, и он автоматически синхронизируется с моим хранилищем Perforce в пределах затмения. Я уже пробовал использовать плагин p4, но он проверяет хранилище как есть и не дает представление уровня проекта, и я не могу выполнить установку maven build/maven на нем.

Я также пытался импортировать проект maven из scm, но похоже, что maven не поддерживает perforce внутри eclipse?

Пожалуйста, помогите, я много борюсь с этим.

Спасибо.

+0

Может кто-то пожалуйста предложить? Я не нашел решение, которое боролось с этим в течение нескольких недель. –

ответ

0

Вы можете сделать это, установив плагины Maven и Maven scm. Вы также должны иметь встроенные разъемы perforce и perforce.

И затем, импортируя проект.  Import Maven Scm screenshot

Проверить для более подробной информации здесь

Checkout Maven project from SCM - no connectors

https://books.sonatype.com/m2eclipse-book/reference/creating-sect-importing-projects.html

С наилучшими пожеланиями, Saurav

+0

Hi Saurav, Спасибо за ответ. Я пробовал это. Теперь я вижу svn под соединителем, и я печатаю свой url, используя следующие обозначения: scm: perforce: [username @] host: [port:] path_to_repository, найденный по адресу http://maven.apache.org/scm/perforce. HTML. Проблема заключается в том, что, как только я выбираю следующий, он показывает мне вариант завершения клика (наряду с выбором рабочего каталога и т. Д.), А затем, когда я нажимаю «закончить», ничего не происходит. Пожалуйста, предложите, что делать дальше. Спасибо. –

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