Где найти артефакт ЭМП в репозитории Maven - PullRequest
3 голосов
/ 27 сентября 2010

Мы разрабатываем с EMF вне Eclipse, поэтому используем Maven для сборки.У меня вопрос, где я могу найти артефакты EMF, и если да, то какая версия.

КСТАТИ Существует ли какой-либо инструмент для автоматической перекрестной публикации артефактов Eclipse с источниками в репозитории Maven?

Renat

Ответы [ 2 ]

2 голосов
/ 27 сентября 2010

Вы должны установить / развернуть их вручную.Я использую эту командную строку:

mvn eclipse:make-artifacts -DstripQualifier=true -DeclipseDir=.../eclipse

, чтобы получить артефакты в локальный репозиторий M2.

После этого я запускаю этот скрипт , чтобы переместить JAR-файлы источникаПодходящее место для Maven:

Самый простой способ их развертывания - использовать Nexus или аналогичный кэш / прокси Maven и копировать файлы в нужное место.

1 голос
/ 14 июля 2011

Я исправил maven-eclipse-plugin с правильной обработкой источников (он автоматически загружает .source- плагинов в качестве источника) и добавил два дополнительных свойства:

  • -DpomDeps - True (по умолчанию) генерирует pom deps на основе манифеста OSGi.Ложь в противном случае
  • -DgroupIds - Разделенный запятыми список групповых идентификаторов для включения.При установке он отфильтровывает любой плагин, который не начинается ни с одной из разделенных запятыми строк.Он также предоставляет способ управления groupId (вместо groupId = org.eclipse.emf и artifactId = core вы можете использовать groupId = org.eclipse и artifactId = emf.core, когда -DgroupIds = org.eclipse)

Мне все еще нужно отправить патч для него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...