Java 无法解析项目-richfaces的依赖项

Java 无法解析项目-richfaces的依赖项,java,maven,jakarta-ee,richfaces,Java,Maven,Jakarta Ee,Richfaces,昨天,我在一家我工作的公司检查了我的项目。我们使用Maven、Java EE、JSF、Richfaces等。当我在NetBeans 8中构建项目时,出现以下错误: 插件org.richfaces.cdk:maven-cdk-Plugin:4.3.1.Final或其一个依赖项无法解析:未能读取org.richfaces的工件描述符。cdk:maven-cdk-Plugin:jar:4.3.1.Final:未能找到org.richfaces.cdk:maven-cdk-Plugin:pom:4.3.

昨天,我在一家我工作的公司检查了我的项目。我们使用Maven、Java EE、JSF、Richfaces等。当我在NetBeans 8中构建项目时,出现以下错误:

插件org.richfaces.cdk:maven-cdk-Plugin:4.3.1.Final或其一个依赖项无法解析:未能读取org.richfaces的工件描述符。cdk:maven-cdk-Plugin:jar:4.3.1.Final:未能找到org.richfaces.cdk:maven-cdk-Plugin:pom:4.3.1.Final在本地存储库中缓存,在经过central的更新间隔或强制更新之前,不会重新尝试解析->[帮助1] org.apache.maven.plugin.PluginResolutionException:plugin org.richfaces.cdk:maven cdk plugin:4.3.1.Final或其一个依赖项无法解析:未能读取org.richfaces.cdk:maven cdk plugin:jar:4.3.1.Final的工件描述符 位于org.apache.maven.plugin.internal.DefaultPlugIndependenceResolver.resolve(DefaultPlugIndependenceResolver.java:129) 位于org.apache.maven.plugin.internal.DefaultMavenPluginManager.getPluginDescriptor(DefaultMavenPluginManager.java:142) 位于org.apache.maven.plugin.internal.DefaultMavenPluginManager.getMojoDescriptor(DefaultMavenPluginManager.java:261) 位于org.apache.maven.plugin.DefaultBuildPluginManager.getMojoDescriptor(DefaultBuildPluginManager.java:185) 位于org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.setupMojoExecution(DefaultLifecycleExecutionPlanCalculator.java:152) 在org.apache.maven.lifecycle.internal.DefaultLifecycleeExecutionPlanCalculator.setupMojoExecutions(DefaultLifecycleeExecutionPlanCalculator.java:139)上 在org.apache.maven.lifecycle.internal.DefaultLifecycleeExecutionPlanCalculator.calculateExecutionPlan(DefaultLifecycleeExecutionPlanCalculator.java:116)上 位于org.apache.maven.lifecycle.internal.DefaultLifecycleeExecutionPlanCalculator.calculateExecutionPlan(DefaultLifecycleeExecutionPlanCalculator.java:129) 位于org.apache.maven.lifecycle.internal.BuilderCommon.resolveBuildPlan(BuilderCommon.java:92) 位于org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81) 位于org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) 位于org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) 位于org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) 在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) 在org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)上 位于org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) 位于org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) 位于org.apache.maven.cli.MavenCli.main(MavenCli.java:141) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)中 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中 位于java.lang.reflect.Method.invoke(Method.java:606) 位于org.codehaus.plexus.classworlds.launcher.launcher.launchEnhanced(launcher.java:290) 位于org.codehaus.plexus.classworlds.launcher.launcher.launch(launcher.java:230) 位于org.codehaus.plexus.classworlds.launcher.launcher.mainWithExitCode(launcher.java:409) 位于org.codehaus.plexus.classworlds.launcher.launcher.main(launcher.java:352) 原因:org.sonatype.aether.resolution.ArtifactDescriptorException:无法读取org.richfaces.cdk:maven cdk插件的工件描述符:jar:4.3.1.Final 位于org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:296) 位于org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:186) 位于org.sonatype.aether.impl.internal.DefaultRepositorySystem.readArtifactDescriptor(DefaultRepositorySystem.java:279) 位于org.apache.maven.plugin.internal.DefaultPlugIndependenceResolver.resolve(DefaultPlugIndependenceResolver.java:115) ... 25多 原因:org.sonatype.aether.resolution.ArtifactResolutionException:找不到org.richfaces.cdk:maven cdk plugin:pom:4.3.1.Final in缓存在本地存储库中,在经过central的更新间隔或强制更新之前不会重新尝试解析 位于org.sonatype.ether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:538) 位于org.sonatype.ether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:216) 位于org.sonatype.ether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:193) 位于org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:281) ... 28多 原因:org.sonatype.aether.transfer.ArtifactNotFoundException:未能找到org.richfaces.cdk:maven cdk plugin:pom:4.3.1.Final in缓存在本地存储库中,在经过central的更新间隔或强制更新之前,不会重新尝试解析 位于org.sonatype.aether.impl.internal.DefaultUpdateCheckManager.newException(DefaultUpdateCheckManager.java:230) 位于org.sonatype.aether.impl.internal.DefaultUpdateCheckManager.checkArtifact(DefaultUpdateCheckManager.java:204) 位于org.sonatype.ether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:427) ... 还有31个


这对我来说是非常不寻常的,因为我的团队中的其他人虽然安装了相同的JDK、NetBeanIDE等,但他们没有遇到这个错误。

maven cdk插件可以在JBoss public repo:中找到,你需要更新你的maven设置

很可能你的项目或本地repo中有损坏的东西