我正在尝试将QPid用作JMS提供程序。 Maven用作构建工具。我无法找到包含QPid的maven存储库,因此我的构建失败。
问题
但构建仍然失败。我相信我不知道maven足以解决它。 那么,解决方案是什么?
答案 0 :(得分:1)
答案 1 :(得分:1)
在这个mailing list posting Emmanuel Bourg说他为qpid项目运行了一个非正式的maven回购:
http://people.apache.org/~ebourg/qpid/maven/
然而,这些是有效的(如果不是现实的)快照发布,并且依赖于其他人发布的快照存在风险。 (由于maven刚刚为您下载的快照中出现了一些错误,您的代码可能会自发中断。)
请注意,您应能够手动将POM和JAR文件添加到.m2/repository
树,但您必须完全遵循命名规则。 mvn
命令提供了更好的方法using the install
plugin。
答案 2 :(得分:1)
似乎现在,在问到这个问题之后的几年,QPid可以在Maven Central上找到。这是经纪人的坐标......
<dependency>
<groupId>org.apache.qpid</groupId>
<artifactId>qpid-broker</artifactId>
<version>6.1.2</version>
<scope>test</scope>
</dependency>
此处Maven Central上的页面列出了所有QPid模块。
答案 3 :(得分:0)
现在可以从中央存储库获取从版本0.10开始的Qpid工件。
http://search.maven.org/#search|ga|1|g%3A%22org.apache.qpid%22