Почему нет хранилища Maven для Eclipse Birt 3.7 => Есть одно хранилище для Birt 4.2 - PullRequest
10 голосов
/ 30 августа 2011

Теперь, поскольку Birt 3.7 имеет более простой способ использования среды выполнения (просто разверните jar-файлы), почему нет репозитория maven?

Birt содержит более 50 зависимостей, это смешно.

Как вы решаете эту проблему?

Обновление:
Есть еще какая-то помощь (мы не одиноки): https://dev.c -ware.de /слияние / отображение / общедоступное / встраивание + Birt + в + приложение + встроенное + с + Maven

обновление 11. фев. 2012
В связанном форуме Birt-Exchangeесть некоторый прогресс:

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

<dependency>
    <groupId>org.eclipse.birt.runtime</groupId>
    <artifactId>org.eclipse.birt.runtime</artifactId>
    <version>3.7.1-SNAPSHOT</version>
</dependency>

Я сам не проверял.

Обновление 23. Апр. 2012
Еще несколько движений (на этот раз в Eclipseсторона)
http://www.eclipse.org/forums/index.php/m/845370/
=> С нетерпением жду июня, может быть, на этот раз.

Обновление 11. Июль 2012
По-прежнему нет полезной новой информации из связанныхместах
Для некоторых из вас это может помочь: http://hartmann -schneevoigt.com / 2012/04/04 / eclipse-birt-3-7-2-with-maven / .(развертывает банку от затмения до артефакта / нексуса, с гораздо меньшим усилием)

Здесь может быть решение:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=258911 (Прокрутите вниз)

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

Окончательное обновление
Официально здесь, в Birt 4.2 (Найти абзац 'Поддержка Maven') * http://www.eclipse.org/birt/phoenix/project/notable4.2.php

Ответы [ 5 ]

1 голос
/ 05 апреля 2012

Вы можете найти другой обходной путь здесь: http://hartmann -schneevoigt.com / 2012/04/04 / eclipse-birt-3-7-2-with-maven /

По сути, в этом решении / обходном пути артефакты birt были загружены на локальный прокси-сервер артефакта с использованием maven-eclipse-plugin, а затем использованы как обычные зависимости maven, как вы это делаете в целом.

Предоставляются все необходимые фрагменты и команды pom, поэтому это должно быть коротким заданием.

1 голос
/ 15 сентября 2011

http://wiki.eclipse.org/Maven_Tools_4_Eclipse может помочь.

Есть это: maven.eclipse.org Официальный репозиторий Maven от Eclipse, он даже использует зависимости от Maven Central.

Теперь оно сужается до: Почему BIRT 3.7 не в затмении 3.7?

0 голосов
/ 21 октября 2012

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

 <repositories>
  <repository>
        <id>sonatype-nexus-releases</id>
        <name>Sonatype Nexus Releases</name>
        <url>https://oss.sonatype.org/content/repositories/releases/</url>
  </repository>
</repositories>
0 голосов
/ 29 ноября 2011

Обратите внимание, что артефакты, присутствующие в Maven Central (http://mvnrepository.com/artifact/org.ow2.orchestra.eclipse.birt), являются неполными: например, им не хватает эмиттера PDF.

Это означает, что вы не можете создать PDF, что является серьезным недостатком для механизма отчетов,ИМО.

0 голосов
/ 07 октября 2011

Похоже, кто-то взял на себя бремя:

http://mvnrepository.com/artifact/org.ow2.orchestra.eclipse.birt

...