现在,既然 Birt 3.7 有更简单的方法来使用运行时(只需部署 jars),为什么没有 maven 存储库?
Birt 包含 50 多个依赖项,这太荒谬了。
你如何解决这个问题?
更新:
还有更多帮助(我们并不孤单):
https://dev.c-ware.de/confluence/display/PUBLIC/Embeding+Birt+into+Application+built+with+Maven
2012 年 2 月 11 日更新
在链接的 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>
我没有测试过自己。
2012 年 4 月 23 日更新
更多的 Action (这次在 Eclipse 一侧)
http://www.eclipse.org/forums/index.php/m/845370/
=> 期待六月,也许这次。
2012 年 7 月 11 日更新
仍然没有来自链接位置的有用新信息
对于你们中的一些人:http://hartmann-schneevoigt.com/2012/04/04/eclipse-birt-3-7-2-with-maven/可能有帮助。 (将 jar 从 eclipse 部署到 artifactory/nexus,成本要低得多)
这可能是解决方案:
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
最佳答案
http://wiki.eclipse.org/Maven_Tools_4_Eclipse
可能有帮助。
有这个:maven.eclipse.org
来自 Eclipse 的官方 Maven 存储库,它甚至使用了来自 Maven 中心的依赖项。
现在它缩小到:为什么 BIRT 3.7 不在 Eclipse 3.7 中?
关于eclipse - 为什么 Eclipse Birt 3.7 没有 Maven 存储库 => Birt 4.2 有一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7245565/