简体   繁体   English

我的项目的pom.xml错误

[英]My project's pom.xml error

pom.xml pom.xml

<!-- Spring -->
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>${org.springframework-version}</version>
    <exclusions>
        <!-- Exclude Commons Logging in favor of SLF4j -->
        <exclusion>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
         </exclusion>
    </exclusions>
</dependency>

I making web project with spring, jsp, sevlet in eclipse. 我在Eclipse中使用spring,jsp,sevlet制作Web项目。 but spring-core dependency make trouble. 但是弹簧核心的依赖会带来麻烦。

In xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> show error xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">显示错误

error message is very long... I don't know.. 错误消息很长...我不知道..

Failure to transfer commons-logging:commons-logging:jar:1.1.1 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. 无法从https://repo.maven.apache.org/maven2传输commons-logging:commons-logging:jar:1.1.1缓存在本地存储库中,直到中心的更新间隔过去,解析才会重新尝试或强制更新。 Original error: Could not transfer artifact commons-logging:commons-logging:jar:1.1.1 from/to central ( https://repo.maven.apache.org/maven2 ): The operation was cancelled. 原始错误:无法从/到中央( https://repo.maven.apache.org/maven2 )传输工件commons-logging:commons-logging:jar:1.1.1:操作已取消。 org.eclipse.aether.transfer.ArtifactTransferException: Failure to transfer commons-logging:commons-logging:jar:1.1.1 from https:// repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. org.eclipse.aether.transfer.ArtifactTransferException:无法从https:// repo.maven.apache.org/maven2传输commons-logging:commons-logging:jar:1.1.1缓存在本地存储库中,解决方案不会重新尝试,直到中央的更新间隔过去或强制更新为止。 Original error: Could not transfer artifact commons-logging:commons-logging:jar:1.1.1 from/to central (https:// repo.maven.apache.org/maven2): The operation was cancelled. 原始错误:无法从/向中央传输工件commons-logging:commons-logging:jar:1.1.1(https:// repo.maven.apache.org/maven2):操作已取消。 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.Defaul 在org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.checkArtifact(DefaultUpdateCheckManager.java:206)处在org.eclipse.aether.internal.impl.DefaultArtifactResolver.gatherDownloads(DefaultArtifactResolver.java:585)在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.impls.DefaultArtifactReactr(resolver.resolve .java:246),位于org.apache的org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:205),位于org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:367)。 org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:188)上的org.apache.maven.project.Defaul的maven.project.DefaultProjectBuilder.resolveDependencies(DefaultProjectBuilder.java:215) tProjectBuilder.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:176) 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.proje org.eclipse.m2e.core.internal.project.registry.DefaultMavenDependencyResolver上的tProjectBuilder.build(DefaultProjectBuilder.java:119)在org.eclipse.m2e.core.internal.embedder.MavenImpl.readMavenProject(MavenImpl.java:636)在org.eclipse.m2e.core.internal.project.registry.DefaultMavenDependencyResolver。 org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refreshPhase2(ProjectRegistryManager.java:530)处的resolveProjectDependencies(DefaultMavenDependencyResolver.java:63)在org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager $ 3 org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager $ 3.call(ProjectRegistryManager.java:1)的org.eclipse.m2e.core.internal.embedder.MavenExecutionContext的.call(ProjectRegistryManager.java:492)。 org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(在org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)处的executeBare(MavenExecutionContext.java:176) ProjectRegistryManager.java:496),位于org.eclipse.m2e.core.internal.proje ct.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:176) 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.SafeRunn org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:298)上的ct.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:351)。在org.eclipse.m2e.core.internal.builder.MavenBuilder $ BuildMethod $ 1.call(MavenBuilder.java:89)处的builder.MavenBuilder $ BuildMethod.getProjectFacade(MavenBuilder.java:154)在org.eclipse.m2e.core.internal org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)处的.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:176)在org.eclipse.m2ecut.Context.executeBare(MavenExecutionContext.java:151) org.eclipse.m2e.core.internal.builder.MavenBuilder $ BuildMethod.execute(MavenBuilder.java:86)的org.eclipse.m2e.core.internal.builder.MavenBuilder.build的.execute(MavenExecutionContext.java:99) (MavenBuilder.java:200)在org.eclipse.core.internal.events.BuildManager $ 2.run(BuildManager.java:735)在org.eclipse.core.runtime.SafeRunn er.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:144) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java: 235) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)上的er.run(SafeRunner.java:42)org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java: 246)在org.eclipse.core.internal.events.BuildManager $ 1.run(BuildManager.java:301)在org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)在org.eclipse.core。 org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:360)位于org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:304)在org.eclipse.core.internal.events.AutoBuildJob.doBuild(BuildBuild.java:383)在org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235) .eclipse.core.internal.jobs.Worker.run(Worker.java:55)

Thanks for helping me.. I'm beginner 感谢您的帮助。

请删除位于/Users//.m2的本地.m2文件夹,然后尝试重新构建。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM