2010-08-25 8 views

ответ

5

Я работаю над этим. Посмотрите мой blog for progress или попробуйте первый RC по адресу http://maven.eclipse.org/nexus/content/repositories/testing/.

Проект также поставляется с набором tools to convert Eclipse bundles into Maven artifacts.

+0

у меня есть импорт для org.eclipse.birt.report.engine.api. * Я добавил зависимость для org.eclipse.birt.report.engine, и он не имеет классы API в Это. Может быть, birt's engineapi.jar не является частью этого. Должно быть? –

+1

Да; Я открыл новую ошибку, чтобы отслеживать это: https://bugs.eclipse.org/bugs/show_bug.cgi?id=357598 –

2

Нет, их не было. В нашем проекте мы просто загрузили BIRT runtime и установили все необходимые артефакты в нашем центральном репозитории, и все ссылаются на него.

1

Но я также не смог найти репозиторий 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>