Вопрос

Я пытаюсь найти репозиторий maven, который позволит мне добавлять зависимости отчетов BIRT в динамический веб-проект Eclipse.

Самое близкое, что я нашел, это http://repository.jboss.org/maven2/org/eclipse/birt/, но когда этот репозиторий добавляется в индексы m2eclipse, артефакты BIRT не обнаруживаются.Согласно http://dev.eclipse.org/newslists/news.eclipse.technology.m2e/msg00389.html (Я не автор сообщения, это был просто мой источник ссылки на репо)

Я использую или пытаюсь использовать BIRT 2.3.2.

Это было полезно?

Решение

Как вы определяете свои зависимости?и какие именно типы вы ищете?

Глядя на репозиторий, он содержит банки и помпы Birt.Если это стандартный проект Maven, вы можете объявить зависимость как обычно.Итак, чтобы ссылаться на core-api, вам просто нужно сделать:

<dependency>
  <groupId>org.eclipse.birt</groupId>
  <artifactId>coreapi</artifactId>
  <version>2.3.2</version>
</dependency>

и убедитесь, что репозиторий настроен правильно в ваших настройках или POM.

Можете ли вы опубликовать свой POM и трассировку сборки?это может помочь диагностировать проблему.

Обновлять:Судя по вашему комментарию, похоже, что проблема в том, что в индексе JBoss Nexus нет проектов Birt.Даты индекса и обеих версий Бирта (все артефакты для 2.3.2 и 2.2.2) — 8 июля, а индекс моложе всего на 83 минуты.

Создание индекса Nexus не автоматический, так что, возможно, индексатор был запущен до развертывания артефактов Birt, а затем опубликован.

Другие советы

Ниже зависимость maven работала для меня отлично.

    <repositories>
       <repository>
          <id>sonatype-nexus-releases</id>
          <name>Sonatype Nexus Releases</name>
          <url>https://oss.sonatype.org/content/repositories/releases/</url>
       </repository>
     </repositories>

У меня это сработало для версии 3.7.1, попробуйте заменить версию в соответствии с вашими потребностями.

Спасибо

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top