首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >org.picketlink.distribution:picketlink-jbas7:jar:2.8.0.的POM丢失,则没有可用的依赖信息。

org.picketlink.distribution:picketlink-jbas7:jar:2.8.0.的POM丢失,则没有可用的依赖信息。
EN

Stack Overflow用户
提问于 2015-10-17 06:42:34
回答 1查看 262关注 0票数 1

我试着从以下几个方面运行快速启动:

https://github.com/jboss-developer/jboss-picketlink-quickstarts

更具体而言:

https://github.com/jboss-developer/jboss-picketlink-quickstarts/tree/master/picketlink-federation-saml-idp-basic

但是,在每次安装maven依赖项时,我都会得到下一个错误:

代码语言:javascript
复制
Could not find artifact org.picketlink.distribution:picketlink-jbas7:jar:2.8.0.Beta1-SNAPSHOT

这是我的$ mvn clean package jboss-as:deploy之后的全部日志

代码语言:javascript
复制
[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building PicketLink Quickstart: picketlink-federation-saml-idp-basic 2.8.0.Beta1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for org.picketlink.distribution:picketlink-jbas7:jar:2.8.0.Beta1-SNAPSHOT is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.650 s
[INFO] Finished at: 2015-10-17T01:39:15-05:00
[INFO] Final Memory: 6M/80M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project picketlink-federation-saml-idp-basic: Could not resolve dependencies for project org.picketlink.quickstarts:picketlink-federation-saml-idp-basic:war:2.8.0.Beta1-SNAPSHOT: Could not find artifact org.picketlink.distribution:picketlink-jbas7:jar:2.8.0.Beta1-SNAPSHOT -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException

我已经看到,您可能需要向maven文件夹中添加一个settings.xml,但我不知道如何制作或放入该文件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-17 07:05:18

正如您已经说过的,maven告诉您缺少org.picketlink.distribution:picketlink-jbas7:jar:2.8.0.Beta1-SNAPSHOT依赖项,我相信这是因为您以前没有安装它。

正如我所看到的,jboss-picketlink-quickstarts是一组具有父pom.xml的项目,您可以在其中找到作为模块的项目:

代码语言:javascript
复制
<module>picketlink-federation-saml-idp-basic</module>

因此,您必须克隆整个jboss-picketlink-quickstarts项目并从父项目运行mvn install

这将导致您使用需要解析到本地maven存储库(通常是~/.m2/repository)的所有依赖项。

试一试,它会解决你的依赖性。有时,您必须使用-U调用maven来强制-SNAPSHOT依赖项。

希望能帮上忙!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33183681

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档