Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java org.picketlink.distribution:picketlink-jbas7:jar:2.8.0的POM。缺少,没有可用的依赖项信息_Java_Eclipse_Maven_Jboss_Picketlink - Fatal编程技术网

Java org.picketlink.distribution:picketlink-jbas7:jar:2.8.0的POM。缺少,没有可用的依赖项信息

Java org.picketlink.distribution:picketlink-jbas7:jar:2.8.0的POM。缺少,没有可用的依赖项信息,java,eclipse,maven,jboss,picketlink,Java,Eclipse,Maven,Jboss,Picketlink,我正在尝试从以下位置运行picketlink快速启动: 更具体地说: 但在每次尝试安装maven依赖项时,我都会遇到下一个错误: Could not find artifact org.picketlink.distribution:picketlink-jbas7:jar:2.8.0.Beta1-SNAPSHOT 下面是我的$mvn clean package jboss as:deploy [INFO] Scanning for projects... [INFO]

我正在尝试从以下位置运行picketlink快速启动:

更具体地说:

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

Could not find artifact org.picketlink.distribution:picketlink-jbas7:jar:2.8.0.Beta1-SNAPSHOT
下面是我的
$mvn clean package jboss as:deploy

[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

我知道您可能需要将settings.xml添加到maven文件夹中,但我不知道如何制作或在该文件中放置什么。

正如您所说,maven告诉您,
org.picketlink.distribution:picketlink-jbas7:jar:2.8.0.Beta1快照
依赖项缺失,我相信这是因为您以前没有安装它

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

<module>picketlink-federation-saml-idp-basic</module>
picketlink联合会saml idp basic 因此,您必须克隆整个
jboss picketlink quickstarts
项目,并从父项目运行
mvn install

这将引导您将需要解析到本地maven存储库中的所有依赖项(通常
~/.m2/repository

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

希望有帮助