Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.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 由于pom.xml中的相对路径错误,KeyClope验证器SPI示例无法工作_Java_Maven_Authentication_Keycloak - Fatal编程技术网

Java 由于pom.xml中的相对路径错误,KeyClope验证器SPI示例无法工作

Java 由于pom.xml中的相对路径错误,KeyClope验证器SPI示例无法工作,java,maven,authentication,keycloak,Java,Maven,Authentication,Keycloak,我按照演练为KeyClope设置自定义验证器spi。 但当我运行mvn clean install wildfly:deploy时,我遇到了以下错误: FATAL] Non-resolvable parent POM for org.keycloak:keycloak-examples-parent:8.0.0-SNAPSHOT: Could not find artifact org.keycloak:keycloak-parent:pom:8.0.0-SNAPSHOT and 'parent

我按照演练为KeyClope设置自定义验证器spi。 但当我运行mvn clean install wildfly:deploy时,我遇到了以下错误:

FATAL] Non-resolvable parent POM for org.keycloak:keycloak-examples-parent:8.0.0-SNAPSHOT: Could not find artifact org.keycloak:keycloak-parent:pom:8.0.0-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ org.keycloak:keycloak-examples-parent:8.0.0-SNAPSHOT, C:\Users\dazoulay\Downloads\keycloak-master\keycloak-master\examples\pom.xml, line 20, column 13 
我所做的:

mvn清洁安装

打开/keydove主文件夹确定

之后,我尝试按照Github自述中的说明进行操作

所以我试过了

mvn clean install wildfly:deploy
在/keydape master/examples/providers/authenticator上,但我得到了“不可解析的父错误”

我也尝试了git checkout 8.0.0,但我犯了同样的错误。

两种解决方案:

您需要从项目的根开始构建,而不是从子项目开始。所以不是

cd keycloak/examples/providers/authenticator
mvn clean install
做:

第二个选项,签出一个标记,然后从子项目构建(这可能是更好的选项,因为它会更快)


谢谢你,Jonathan,你能给我更多关于第二个选项的信息吗?如果你在上面签出标记的地方运行这些命令,你不必从根目录下编译,因为maven可以从maven central下载所需的编译工件。当你在一个快照上时,不管现有的编译工件是否存在,或者它们是否是正确的,都会一目了然。所以,编辑你的原始问题并粘贴你从头到尾所做的事情以及操作的整个输出。显然我们缺少一些信息:)编辑完成;),如果您需要更多信息,请毫不犹豫地询问,再次感谢您的帮助。您仍然需要更多信息。请包括如何获得代码,并粘贴完整的签出日志和完整的maven日志。包括一切
cd keycloak
mvn clean install
cd keycloak/examples/providers/authenticator
git checkout 8.0.0
mvn clean install