Eclipse BIRT运行时的Maven存储库
我试图找到一个maven repo,以允许我将BIRT报告依赖项添加到Eclipse动态Web项目中 我找到的最接近的是,但是当该repo添加到m2eclipse索引时,没有找到BIRT工件。根据(我不是那里帖子的作者,那只是我的回购链接来源)Eclipse BIRT运行时的Maven存储库,eclipse,maven-2,birt,m2eclipse,Eclipse,Maven 2,Birt,M2eclipse,我试图找到一个maven repo,以允许我将BIRT报告依赖项添加到Eclipse动态Web项目中 我找到的最接近的是,但是当该repo添加到m2eclipse索引时,没有找到BIRT工件。根据(我不是那里帖子的作者,那只是我的回购链接来源) 我正在使用或试图使用BIRT 2.3.2,您是如何定义依赖关系的?你具体要找什么类型的 查看存储库,它包含Birt JAR和POM。如果这是一个标准的Maven项目,您可以将依赖项声明为正常。因此,要引用核心api,您只需执行以下操作: <depe
我正在使用或试图使用BIRT 2.3.2,您是如何定义依赖关系的?你具体要找什么类型的 查看存储库,它包含Birt JAR和POM。如果这是一个标准的Maven项目,您可以将依赖项声明为正常。因此,要引用核心api,您只需执行以下操作:
<dependency>
<groupId>org.eclipse.birt</groupId>
<artifactId>coreapi</artifactId>
<version>2.3.2</version>
</dependency>
org.eclipse.birt
,因此,可能索引器是在部署Birt工件之前运行的,然后在部署之后发布。下面的maven依赖项对我来说非常有效
<repositories>
<repository>
<id>sonatype-nexus-releases</id>
<name>Sonatype Nexus Releases</name>
<url>https://oss.sonatype.org/content/repositories/releases/</url>
</repository>
</repositories>
sonatype nexus发行版
Sonatype Nexus发行版
https://oss.sonatype.org/content/repositories/releases/
我对birt 3.7.1很有效,请根据需要更换版本
谢谢好吧,这太奇怪了。Maven Indexes视图没有列出BIRT工件,但是将repo添加到POM并粘贴上面的代码片段确实会引入coreapi。但是,我正在尝试获取报表引擎,以便可以从我的webapp中生成报表,而报表引擎因“缺少工件org.eclipse.birt:report engine:jar:2.3.2:compile pom.xml”而失败,这可能是因为报表引擎打包为ZIP。可以肯定的是,我犯了一个巨大的错误……添加zip试图拉取工件,现在等待(缓慢下载),看看它是否能让构建顺利通过我自己刚刚运行了这个,我认为jboss提供文件时可能会出现一些间歇性问题,因为它第二次工作时没有任何更改。ZIP下载正常,但文件中的类没有添加到构建路径中。我怀疑现在应该在另一个问题上进一步讨论这个问题,比如“我如何让位于的BIRT报告引擎maven工件用于编译并部署到servlet容器”,一旦我深入研究了Google。您上面的评论似乎表明您设法获得了一个报告引擎,但我不明白这是怎么回事。我会试试看,以防万一。我只是试着下载coreapi,没有试着用报表引擎做任何事情。有人找到了一个用于BIRT 2.6.x的Maven存储库?删除了你不必要的自我宣传链接。