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>
我在Eclipse中使用Spring、jsp、servlet制作Web项目。但是Spring核心依赖会带来麻烦。
在xsi中:schemaLocation=”http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
错误消息很长。。。我不知道。。
无法从传输公用日志:公用日志:jar:1.1.1https://repo.maven.apache.org/maven2已缓存在本地存储库中,在经过central的更新间隔或强制更新之前,不会重新尝试解析。原始错误:无法将工件公共日志记录:公共日志记录:jar:1.1.1从/传输到中心(https://repo.maven.apache.org/maven2):操作已取消。组织。日食乙醚。转移ArtifactTransferException:无法从https://repo传输公共日志:公共日志:jar:1.1.1。专家阿帕奇。org/maven2缓存在本地存储库中,在经过central的更新间隔或强制更新之前,不会重新尝试解析。原始错误:无法将工件公共日志记录:公共日志记录:jar:1.1.1从/传输到central(https://repo.maven.apache.org/maven2):操作已取消。在
org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.newException(DefaultUpdateCheckManager.java:238)
位于组织。日食乙醚。内部的实施。DefaultUpdateCheckManager。org上的checkArtifact(DefaultUpdateCheckManager.java:206)。日食乙醚。内部的实施。DefaultArtifactResolver。gatherDownloads(DefaultArtifactResolver.java:585)位于org。日食乙醚。内部的实施。DefaultArtifactResolver。在组织上执行下载(DefaultArtifactResolver.java:503)。日食乙醚。内部的实施。DefaultArtifactResolver。在org上解析(DefaultArtifactResolver.java:421)。日食乙醚。内部的实施。DefaultArtifactResolver。位于org的resolveArtifacts(DefaultArtifactResolver.java:246)。日食乙醚。内部的实施。DefaultRepositorySystem。resolveDependencies(DefaultRepositorySystem.java:367)位于org。阿帕奇。专家项目DefaultProjectDependenciesResolver。在org上解析(DefaultProjectDependenciesResolver.java:205)。阿帕奇。专家项目DefaultProjectBuilder。resolveDependencies(DefaultProjectBuilder.java:215)位于org。阿帕奇。专家项目DefaultProjectBuilder。在org上构建(DefaultProjectBuilder.java:188)。阿帕奇。专家项目DefaultProjectBuilder。在org上构建(DefaultProjectBuilder.java:119)。日食m2e。果心内部的嵌入器。MavenImpl公司。org上的readMavenProject(MavenImpl.java:636)。日食m2e。果心内部的项目注册表。DefaultMavenDependencyResolver。位于组织的resolveProjectDependencies(DefaultMavenDependencyResolver.java:63)。日食m2e。果心内部的项目注册表。ProjectRegistryManager。refreshPhase2(ProjectRegistryManager.java:530)位于org。日食m2e。果心内部的项目注册表。ProjectRegistryManager 3美元。致电(ProjectRegistryManager.java:492)org。日食m2e。果心内部的项目注册表。ProjectRegistryManager 3美元。在org上调用(ProjectRegistryManager.java:1)。日食m2e。果心内部的嵌入器。MavenExecutionContext。org上的executeBare(MavenExecutionContext.java:176)。日食m2e。果心内部的嵌入器。MavenExecutionContext。在org上执行(MavenExecutionContext.java:151)。日食m2e。果心内部的项目注册表。ProjectRegistryManager。在org上刷新(ProjectRegistryManager.java:496)。日食m2e。果心内部的项目注册表。ProjectRegistryManager。在org上刷新(ProjectRegistryManager.java:351)。日食m2e。果心内部的项目注册表。ProjectRegistryManager。在org上刷新(ProjectRegistryManager.java:298)。日食m2e。果心内部的建设者MavenBuilder$BuildMethod。位于org的getProjectFacade(MavenBuilder.java:154)。日食m2e。果心内部的建设者MavenBuilder$BuildMethod$1。在org上调用(MavenBuilder.java:89)。日食m2e。果心内部的嵌入器。MavenExecutionContext。org上的executeBare(MavenExecutionContext.java:176)。日食m2e。果心内部的嵌入器。MavenExecutionContext。在org上执行(MavenExecutionContext.java:151)。日食m2e。果心内部的嵌入器。MavenExecutionContext。在org上执行(MavenExecutionContext.java:99)。日食m2e。果心内部的建设者MavenBuilder$BuildMethod。在org上执行(MavenBuilder.java:86)。日食m2e。果心内部的建设者MavenBuilder。在org上构建(MavenBuilder.java:200)。日食果心内部的事件。BuildManager 2美元。在org上运行(BuildManager.java:735)。日食果心运行时。保险箱。在org上运行(SafeRunner.java:42)。日食果心内部的事件。BuildManager。位于org的basicBuild(BuildManager.java:206)。日食果心内部的事件。BuildManager。位于org的basicBuild(BuildManager.java:246)。日食果心内部的事件。BuildManager 1美元。在org上运行(BuildManager.java:301)。日食果心运行时。保险箱。在org上运行(SafeRunner.java:42)。日食果心内部的事件。BuildManager。位于org的basicBuild(BuildManager.java:304)。日食果心内部的事件。BuildManager。位于org的basicBuildLoop(BuildManager.java:360)。日食果心内部的事件。BuildManager。在org上构建(BuildManager.java:383)。日食果心内部的事件。AutoBuildJob。org上的doBuild(AutoBuildJob.java:144)。日食果心内部的事件。AutoBuildJob。在组织上运行(AutoBuildJob.java:235)。日食果心内部的工作。工人运行(Worker.java:55)
谢谢你帮我...我是初学者
请删除位于 /Users//. m2的本地. m2文件夹并尝试重新构建。
但是我想使用com.oracle,Windows上的jdk目录是JDK1.8。 那么有没有办法让pom“想要”我机器上实际拥有的工具版本呢?
项目生成错误:org.kurento的父POM不可解析。tutorial:kurento-group-call:6.5.0:无法在https://repo.maven.apache.org/maven2中找到org.kurento.tutorial:kurento-tutorial:POM:6.5.0缓存在本地存储库中,将不会重新尝试解析,直到central的更新间隔已过或强制更新且“parent
我所尝试的: 根据此线程编辑settings.xml文件时,无法将工件org.apache.maven.plugins:maven-surefire-plugin:pom:2.7.1from/to central(http://repo1.maven.org/maven2) 正在删除Maven中的.m2文件夹 使缓存无效并重新启动 我见过很多stackoverflow帖子,但不幸的是,它们似乎都不
我发现这是一个与版本相关的问题,我尝试了提供的所有解决方案,但似乎都不起作用。这里是我的pom.xml https://maven.apache.org/xsd/maven-4.0.0.xsd“>4.0.0 org.springframework.boot spring-boot-starter-parent 2.2.6.release com.finalapplication Fxykxll 0
我使用了Java8并将其升级到Java11,但当我为新的Spring Boot项目设置时,在pom.xml中出现以下错误: 第一次创建项目时的pom.xml是: 然后自从我使用了java 11,我就变成了: 当我构建我的项目时,它向我展示: