为什么没有Maven存储库Eclipse Birt 3.7 => Birt 4.2有一个 [英] Why is there no Maven repository for Eclipse Birt 3.7 => There is one for Birt 4.2
问题描述
Birt包含超过50个依赖项这是可笑的。
你如何解决这个问题?
更新:
一些更多的帮助是在那里(我们并不孤单):
https://dev.c-ware.de/confluence/display/PUBLIC/Embeding+Birt+into+Application+built+with+Maven
更新11. 2012年2月
在链接的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>
<依赖关系>
< groupId> org.eclipse.birt.runtime< / groupId>
< artifactId> org.eclipse.birt.runtime< / artifactId>
< version> 3.7.1-SNAPSHOT< / version>
< / dependency>
我没有自己测试。
更新23. 2012年4月
更多的动作(这次在Eclipse一边)
http://www.eclipse.org/forums/index.php/m/845370/
=>期待6月,也许这一次。
更新11. 2012年7月
仍然没有任何有用的新功能来自链接地点的信息
对于你们中的一些人: http://hartmann-schneevoigt.com/2012/04/04/eclipse-birt-3-7-2-with-maven/ 可能有帮助。 (从eclipse部署jar到artifactory / nexus,更少的efford)
这可能是解决方案:
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:// hartmann -schneevoigt.com/2012/04/04/eclipse-birt-3-7-2-with-maven/
基本上,在这个解决方案/解决方法将 birt
工件上传到使用 maven-eclipse-plugin
的本地工件代理,然后用作正常的maven依赖,就像你一般会做的那样。
提供所有必需的pom代码段和命令,因此这应该是一个简短的任务。
Now, since Birt 3.7 has an easier way to use the runtime (just deploy the jars), why is there no maven repository?
Birt contains over 50 dependencies, it's ridiculous.
How do you work around this issue?
Update:
Some more help is out there (we are not alone):
https://dev.c-ware.de/confluence/display/PUBLIC/Embeding+Birt+into+Application+built+with+Maven
Update 11. Feb. 2012
In the linked Birt-Exchange Forum there is some progress:
<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>
I have't tested myself.
Update 23. Apr. 2012
Some more movement (this time on Eclipse side)
http://www.eclipse.org/forums/index.php/m/845370/
=> Looking forward to June, maybe this time.
Update 11. July 2012
Still no useful new information from the linked places
For some of you this: http://hartmann-schneevoigt.com/2012/04/04/eclipse-birt-3-7-2-with-maven/ might help. (deploys jar from eclipse to artifactory / nexus, with much less efford)
Here might be the solution:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=258911 (Scroll to bottom)
<repository>
<id>sonatype-nexus-releases</id>
<name>Sonatype Nexus Releases</name>
<url>https://oss.sonatype.org/content/repositories/releases/</url>
</repository>
Final Update
It's official here in Birt 4.2 (Find paragraph 'Maven Support')
http://www.eclipse.org/birt/phoenix/project/notable4.2.php
You can find another workaround here: http://hartmann-schneevoigt.com/2012/04/04/eclipse-birt-3-7-2-with-maven/
Basically, in this solution / workaround the birt
artifacts were uploaded to a local artifact proxy using maven-eclipse-plugin
and then used as normal maven dependencies, as you would do in general.
All necessary pom snippets and commands are provided, so this should be a short task.
这篇关于为什么没有Maven存储库Eclipse Birt 3.7 => Birt 4.2有一个的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!