Skip to main content
 首页 » 编程设计

eclipse之为什么 Eclipse Birt 3.7 没有 Maven 存储库 => Birt 4.2 有一个

2025年05月04日157zfyouxi

现在,既然 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 中?