Почему pom. xml показывает ошибку в Spring Starter Project - PullRequest
0 голосов
/ 13 июля 2020

Я новичок в Spring Boot. Я создал пару проектов Spring Starter для обучения. В моем новом проекте я столкнулся с ошибкой в ​​pom. xml для строки -

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd

Ошибка -

Ошибка передачи net .bytebuddy: byte-buddy: jar: 1.10.11 from https://repo.maven.apache.org/maven2 был кэширован в локальном репозитории, разрешение не будет повторяться, пока не истечет интервал обновления центрального хранилища или пока обновления не будут принудительно. Исходная ошибка: не удалось передать артефакт net .bytebuddy: byte-buddy: jar: 1.10.11 из / в центральный (https: // repo.maven. apache .org / maven2): операция была отменена. org.eclipse.aether.transfer.ArtifactTransferException: не удалось передать net .bytebuddy: byte-buddy: jar: 1.10.11 из https://repo.maven.apache.org/maven2 было кэшировано в локальном репозитории, разрешение не будет повторяться пока не истечет интервал обновления центрального сервера или пока обновления не будут принудительно выполнены. Исходная ошибка: не удалось передать артефакт net .bytebuddy: byte-buddy: jar: 1.10.11 из / в центральный (https://repo.maven.apache.org/maven2): операция была отменена. в org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.newException (DefaultUpdateCheckManager. java: 225) в org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.checkArtifact3 * .dateUpdate (по умолчанию) .aether.internal.impl.DefaultArtifactResolver.gatherDownloads (DefaultArtifactResolver. java: 559) в org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads (DefaultArtifactResolver. java: .impl.DefaultArtifactResolver.resolve (DefaultArtifactResolver. java: 401) по адресу org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts (DefaultArtifactResolver. java: 229) по адресу org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts (DefaultArtifactResolver. *1043*: 229) .resolveDependencies (DefaultRepositorySystem. java: 340) в организации apache .maven.project.DefaultProjectDependenciesResolver.resolve (DefaultProjectDependenciesResolver. java: 202) в организации apache .mavenject.project.DefaultProjectDefaultProject . java: 227) в организации apache .maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder. java: 200) в организации apache .maven.project.DefaultProjectBuilder.build (DefaultProjectBuilder. java: 124) на org.eclipse.m2e.core.internal.embedder.MavenImpl.readMavenProject (MavenImpl. java: 629) на org.eclipse.m2e.core.internal.project.registry.DefaultMavenDependencyResolver.resolveProjectDependencies (DefaultResolverDependencies *. 65) в org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refreshPhase2 (ProjectRegistryManager. java: 547) в org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.lambda $ 3 (ProjectRegistryManager.lambda $ 3 (ProjectRegistryManager. . java: 511) в org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare (MavenExecutionContext. java: 179) в org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute (MavenExecutionContext.execute (MavenExecutionContext.execute (MavenExecutionContext. . java: 153) в org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refre sh (ProjectRegistryManager. java: 50 9) в org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refre sh (ProjectRegistryManager. java: 361) в org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refre sh (ProjectRegistryManager. java: 312) в org.eclipse.m2e.core.internal.builder.MavenBuilder $ BuildMethod.getProjectFacade (MavenBuilder. java: 151) в org.eclipse.m2e.core.internal. builder.MavenBuilder $ BuildMethod.lambda $ 0 (MavenBuilder. java: 89) в org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare (MavenExecutionContext. java: 179) в org.eclipse.m2 .internal.embedder.MavenExecutionContext.execute (MavenExecutionContext. java: 153) в org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute (MavenExecutionContext. java: 101) в org.eclipse.m2e.core .internal.builder.MavenBuilder $ BuildMethod.execute (MavenBuilder. java: 88) в org.eclipse.m2e.core.internal.builder.MavenBuilder.build (MavenBuilder. java: 197) в org.eclipse.core.internal.events.BuildManager $ 2.run (BuildManager. java: 832) в org.eclipse.core.runtime.SafeRunner.run (SafeRunner. java: 45 ) на org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager. java: 220) на org.eclipse.core.internal.events.BuildManager.basicBuild (BuildManager. java: 263) на org. eclipse.core.internal.events.BuildManager $ 1.run (BuildManager. java: 316) в org.eclipse.core.runtime.SafeRunner.run (SafeRunner. java: 45) в org.eclipse.core.internal .events.BuildManager.basicBuild (BuildManager. java: 319) на org.eclipse.core.internal.events.BuildManager.basicBuildL oop (BuildManager. java: 371) на org.eclipse.core.internal. events.BuildManager.build (BuildManager. java: 392) на org.eclipse.core.internal.events.AutoBuildJob.doBuild (AutoBuildJob. java: 154) на org.eclipse.core.internal.events.AutoBuildJob. run (AutoBuildJob. java: 244) в org.eclipse.core.internal.jobs.Worker.run (Worker. java: 63)

Я уже ответил на некоторые вопросы s здесь -

Пом. моего проекта xml ошибка

Пом. моего проекта xml ошибка

Но ни одна из этих разрешенных ошибок не устранена.

Не могли бы вы помочь мне с этим

Ответы [ 2 ]

1 голос
/ 15 июля 2020

По сути, ваш импорт поврежден, скорее всего, из-за каких-то rnet проблем с подключением. Поэтому, если ваш ide дает вам опцию Invalidate Cache и Restart, вы можете попробовать это.

Лучший способ - выполнить эту команду из командной строки терминала проекта - mvn clean install -U

Или вы можете удалить связанные артефакты (или полное локальное репо) из репозитория ~ .m2 \ вручную.

0 голосов
/ 14 июля 2020

Go в ~ / .m2 / репозиторий и удалите эту папку net / bytebuddy / byte-buddy. Maven чувствителен к таким вещам, когда у вас могут быть проблемы с загрузкой jar, и последующий запуск он кэшируется.

Или вы можете попробовать запустить maven с параметром -U для принудительного обновления.

...