pom报错

发布时间:2019-11-17 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了pom报错脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

pom文件一直报如下的错误:

pom报错

Failure to transfer commons-digester:commons-digester:jar:1.8 From  https://reposITory.@R_360_1057@.org/content/repositories/snapshots was cached in the local repository,  resolution will not be reattempted until the update interval of apache.snapshots.https has elapsed or updates are forced.  Original error: Could not transfer artifact commons-digester:commons-digester:jar:1.8 from/to apache.snapshots. https (https://repository.apache.org/content/repositories/snapshots): The operation was cancelled.  org.eclipse.aether.transfer.ArtifactTransferException: Failure to transfer commons-digester:commons-digester:jar:1.8 from https://repository.apache.org/content/repositories/snapshots was cached in the local repository, resolution will not be reattempted until the update interval of apache.snapshots.https has elapsed or updates are forced. Original error: Could not transfer artifact commons-digester:commons-digester:jar:1.8 from/to apache.snapshots.https (https://repository.apache.org/content/repositories/snapshots): The oPEration was cancelled.     at org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.newException(DefaultUpdateCheckManager.java:238)     at org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.checkArtifact(DefaultUpdateCheckManager.java:206)     at org.eclipse.aether.internal.impl.DefaultArtifactResolver.gatherDownloads(DefaultArtifactResolver.java:585)     at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:503)     at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:421)     at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:246)     at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:367)     at org.apache.maven.PRoject.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:205)     at org.apache.maven.project.DefaultProjectBuilder.resolveDependencies(DefaultProjectBuilder.java:215)     at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:188)     at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:119)     at org.eclipse.m2e.core.internal.embedder.MavenImpl.readMavenProject(MavenImpl.java:636)     at org.eclipse.m2e.core.internal.project.registry.DefaultMavenDependencyResolver.resolveProjectDependencies(DefaultMavenDependencyResolver.java:63)     at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refreshPhase2(ProjectRegistryManager.java:530)     at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager$3.call(ProjectRegistryManager.java:492)     at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager$3.call(ProjectRegistryManager.java:1)     at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:177)     at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)     at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:496)     at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:351)     at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:298)     at org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod.getProjectFaCADe(MavenBuilder.java:154)     at org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod$1.call(MavenBuilder.java:89)     at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:177)     at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)     at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:99)     at org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod.execute(MavenBuilder.java:86)     at org.eclipse.m2e.core.internal.builder.MavenBuilder.build(MavenBuilder.java:200)     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735)     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:301)     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:304)     at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:360)     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:383)     at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:142)     at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:232)     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)

看到第二行resolution will not be reattempted until the update interval of apache.snapshots有这么一句话,于是打算更新项目,右击项目,选择强制更新

pom报错


pom报错


但是报错还是没有消除,于是我右击项目,如下图

pom报错


pom报错


pom报错


在Pom中引入tools.jar

pom报错

        <dependency>             <groupId>jdk.tools</groupId>             <artifactId>jdk.tools</artifactId>             <version>1.8</version>             <scope>system</scope>             <systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>         </dependency>

保存之后问题解决。

脚本宝典总结

以上是脚本宝典为你收集整理的pom报错全部内容,希望文章能够帮你解决pom报错所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。