Есть ли репозиторий Maven для BIRT 2.6.0, на который я мог бы указать?Репозиторий Maven для BIRT 2.6.0
ответ
Я работаю над этим. Посмотрите мой blog for progress или попробуйте первый RC по адресу http://maven.eclipse.org/nexus/content/repositories/testing/.
Проект также поставляется с набором tools to convert Eclipse bundles into Maven artifacts.
Я не знаю о публичном репозитории, предлагающем Birt 2.6. Только один я знаю:
http://repository.jboss.org/nexus/content/groups/public-jboss/org/eclipse/birt/
Но последняя доступная в версии есть 2.3.2.
Нет, их не было. В нашем проекте мы просто загрузили BIRT runtime и установили все необходимые артефакты в нашем центральном репозитории, и все ссылаются на него.
Но я также не смог найти репозиторий Maven для получения всех зависимых от BIRT зависимостей, но я использую какой-либо метод для получения зависимых от BIRT зависимостей, настроив свойства Maven в pom.xml следующим образом, пожалуйста, используйте этот URL для более подробной информации http://eclipse.dzone.com/tips/birt-maven
<properties>
<birt.runtime.location>/home/channa/Desktop/birt-runtime-2_6_1/WebViewerExample</birt.runtime.location>
<birt.runtime.libs>${birt.runtime.location}/WEB-INF/lib</birt.runtime.libs>
<birt.runtime.platform>${birt.runtime.location}/WEB-INF/platform</birt.runtime.platform>
<birt.runtime.version>2.6.1</birt.runtime.version>
</properties>
<!-- BIRT runtime 2.6.1 related dependencies -->
<dependency>
<groupId>org.eclipse.birt</groupId>
<artifactId>axis</artifactId>
<version>${birt.runtime.version}</version>
<scope>system</scope>
<systemPath>${birt.runtime.libs}/axis.jar
</systemPath>
</dependency>
у меня есть импорт для org.eclipse.birt.report.engine.api. * Я добавил зависимость для org.eclipse.birt.report.engine, и он не имеет классы API в Это. Может быть, birt's engineapi.jar не является частью этого. Должно быть? –
Да; Я открыл новую ошибку, чтобы отслеживать это: https://bugs.eclipse.org/bugs/show_bug.cgi?id=357598 –