如何使用不同的分类器下载Ivy中的多个Maven依赖项?

我试图依赖Neo4j服务器jar和Neo4j服务器jar – 静态web.jar在常春藤。 我正在尝试类似的东西

                      

但我从来没有得到“staic-web”.jar,现在也出错了。 谁知道怎么做?

谢谢你的任何提示!

/彼得

这是您检索与Maven模块关联的多个工件的方法:

     

由于Maven使用分类器引用其他工件的方式,语法很奇怪。

需要将neo4j快照存储库添加到您的ivysettings.xml文件中(快照版本不会发布到Maven Central)

          

其他问题

版本更正

   

破产的存储库POM

使用快照存储库的问题有时会破坏POM。 Ivy无法处理以下文件:

http://repo.neo4j.org/content/repositories/snapshots/org/neo4j/app/neo4j-server/1.5-SNAPSHOT/neo4j-server-1.5-SNAPSHOT.pom

这可以防止常春藤下载neo4j-server arifacts ….

 [ivy:retrieve] :::: WARNINGS [ivy:retrieve] io problem while parsing ivy file: http://repo.neo4j.org/content/repositories/snapshots/org/neo4j/app/neo4j-server/1.5-SNAPSHOT/neo4j-server-1.5-SNAPSHOT.pom: Impossible to load parent for file:/home/mark/.ivy2/cache/org.neo4j.app/neo4j-server/ivy-1.5-SNAPSHOT.xml.original. Parent=org.neo4j.build#parent-pom;25 [ivy:retrieve] module not found: org.neo4j.app#neo4j-server;1.5-SNAPSHOT .. [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:retrieve] :: UNRESOLVED DEPENDENCIES :: [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:retrieve] :: org.neo4j.app#neo4j-server;1.5-SNAPSHOT: not found [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: 

变通

在设置文件中,配置ivy以使用url解析器直接检索工件。 ibiblio解析器用于POM有效的所有其他模块。

                

这将意味着可能会跳过旁路POM文件中的传递依赖项。 如果POM不能正常工作,则无法提供帮助