2012-03-16 28 views
1

我们最近转变行家POM常春藤但得到这个错误了很多东西(不是所有的东西):常春藤 - 为什么试图下载yyyy.bundle,我可以避免吗?

[NOT FOUND ] org.apache.geronimo.specs#geronimo-javamail_1.4_spec;1.7.1!geronimo-javamail_1.4_spec.bundle (11649ms) 

的工作也不要了POM文件之间的唯一区别是有一个包元素值“捆绑”。

Maven工作正常。我们如何才能让常青藤工作,因为它得到的POM,只是真的需要下载罐子神器。

更多信息,我改变了我的ivysettings所以它的.jar而非[转]结束,像这样

这workardoun的工作,但我很担心现在的源下载将不再工作。不幸的是,我不控制存储库中指定包装属性中的包的poms。有没有办法在常春藤覆盖某些事情,所以我可以修复所有这些,而不是使用我的临时解决方法?

我从POM复制关系中该URL是以下和通知包装捆

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 
    <parent> 
    <groupId>org.apache.geronimo.genesis</groupId> 
    <artifactId>genesis-java5-flava</artifactId> 
    <version>2.0</version> 
    </parent> 
    <groupId>org.apache.geronimo.specs</groupId> 
    <artifactId>geronimo-javamail_1.4_spec</artifactId> 
    <packaging>bundle</packaging> 
    <name>JavaMail 1.4</name> 
    <version>1.7.1</version> 
    <description>Javamail 1.4 Specification</description> 
    <url> 
    http://geronimo.apache.org/maven/${siteId}/${version} 
    </url> 
    <distributionManagement> 
    <site> 
     <id>apache-website</id> 
     <url>${site.deploy.url}/maven/${siteId}/${version}</url> 
    </site> 
    </distributionManagement> 

带来在是CXF束我取决于在POM上。在CXF束的依赖性是

<dependency> 
    <groupId>org.apache.geronimo.specs</groupId> 
    <artifactId>geronimo-javamail_1.4_spec</artifactId> 
    <version>1.7.1</version> 
    <scope>compile</scope> 
</dependency> 

感谢, 院长

+0

您可以添加该神器的依赖配置请 – oers 2012-03-16 13:55:16

+0

也许这[问题](http://stackoverflow.com/questions/9737262/ivy-cant-resolve-log4j-from-maven-central/9737593#9737593)那在几分钟前出现,可能也有帮助。如果您有type =“bundle”,那么值得一看。 – oers 2012-03-16 13:57:06

+0

嗯,如何添加配置,因为这种依赖是传递的,我不确定在这一点上它是什么吸引。 – 2012-03-16 14:14:33

回答

2

Darnit,我复制的常春藤网站,其中下载有这个bug的旧版本的例子

https://issues.apache.org/jira/browse/IVY-899

最新版本工作得很好。

+0

+1我不知道常春藤有OSGi捆绑特殊处理 – 2012-03-16 23:14:29