Неможливо обчислити план складання: Plugin org.apache.maven.plugins: maven-resources-plugin: 2.5 або одну з його залежностей не вдалося вирішити


178
org.apache.maven.plugin.PluginResolutionException: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
    at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:129)
    at org.eclipse.m2e.core.internal.project.registry.EclipsePluginDependenciesResolver.resolve(EclipsePluginDependenciesResolver.java:48)
    at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getPluginDescriptor(DefaultMavenPluginManager.java:142)
    at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getMojoDescriptor(DefaultMavenPluginManager.java:261)
    at org.apache.maven.plugin.DefaultBuildPluginManager.getMojoDescriptor(DefaultBuildPluginManager.java:185)
    at org.apache.maven.lifecycle.internal.DefaultLifecycleExecutionPlanCalculator.setupMojoExecution(DefaultLifecycleExecutionPlanCalculator.java:152)
    at org.eclipse.m2e.core.internal.embedder.MavenImpl.setupMojoExecution(MavenImpl.java:386)
    at org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.setupMojoExecution(ProjectRegistryManager.java:865)
    at org.eclipse.m2e.core.internal.project.registry.MavenProjectFacade.getMojoExecution(MavenProjectFacade.java:355)
    at org.eclipse.m2e.core.project.configurator.AbstractCustomizableLifecycleMapping.getBuildParticipants(AbstractCustomizableLifecycleMapping.java:66)
    at org.eclipse.m2e.core.project.configurator.AbstractLifecycleMapping.configure(AbstractLifecycleMapping.java:87)
    at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:414)
    at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:351)
    at org.eclipse.m2e.core.ui.internal.UpdateMavenProjectJob.runInWorkspace(UpdateMavenProjectJob.java:74)
    at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.sonatype.aether.resolution.ArtifactDescriptorException: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
    at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:296)
    at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:186)
    at org.sonatype.aether.impl.internal.DefaultRepositorySystem.readArtifactDescriptor(DefaultRepositorySystem.java:279)
    at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:115)

Я читав, де багато людей змогли вирішити це шляхом:

Я новачок у Мейвіні, тому вибачте, будь ласка, про моє незнання

Цей проект працює над іншою машиною, і просто витягнув його зі сховища на цьому, з встановленою тією ж версією плагін eclipse та m2e. Я маю це дурити вже більше 10 годин, і це мене заганяє (Мейвен поки що не що інше, як головний біль ...) Будь-яка допомога надзвичайно вдячна! Спасибі заздалегідь!

EDIT

Подивившись ближче, я помітив, що це не завантаження файлів .jar у локальне сховище ... Я не впевнений, чи це щось очевидне ...

EDIT

Мені не надано можливість додавати Maven Dependpendes до шляху збирання.


Жодна з відповідей не зафіксувала це для мене, але я знайшов відповідь у цій публікації: stackoverflow.com/questions/5704010/maven-in-5-min-not-working , особливо Рішення №1.
Сідней

Відповіді:


153

У мене була точно така ж проблема.

[ERROR] Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5: Failure to find org.apache.maven.plugins:maven-resources-plugin:pom:2.5 in http://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 -> [Help 1]
...

Був maven 3.0.5, затемнення Kepler зі встановленим JBoss Dev Studio 7. Комп'ютер сидить у внутрішній мережі з проксі до Інтернету. Ось що я зробив.

0. Перевірте, чи працює сервер сховищ Maven

1. Перевірте, як проксі налаштовано та працює

Спершу я подумав, що це проблема з проксі, я переконався, що maven settings.xml містить параметри проксі (settings.xml може існувати у двох місцях, один у MAVEN_HOME. Інший у% userprofile% .m2 \ з пізнішим пріоритетом) :

<proxy>
  <id>optional</id>
  <active>true</active>
  <protocol>http</protocol>
  <username>optional-proxyuser</username>
  <password>optional-proxypass</password>
  <host>proxy.host.net</host>
  <port>80</port>
  <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>

і перевірив, що проксі працює, намагаючись до нього звернутися:

telnet [proxy] [port number]

2. Поставте прапорець "Не затьмарення"

запустив 'mvn compile' на рівні командного рядка поза eclipse - та сама проблема.

Якщо 'mvn компіляція' працювала. Але він не працює, використовуючи плагін Maven у затемненні, див. Плагін Maven не використовує параметри проксі-сервера eclipse

3. Позначте не Випуск кешу Видалено весь вміст у моєму локальному сховищі maven. (Місце за замовчуванням: ~ / .m2 / сховище) А потім reran maven - виникла та сама проблема.

4. Що працювало на мене

Автоматичне завантаження та встановлення відсутнього плагіна: Декларувавши відсутній плагін у розділі збірки файлів POM для pluginManagement Maven автоматично отримає необхідний плагін. У файл POM додайте цей код до потрібної версії плагіна:

  <build>
        <pluginManagement>
          <plugins>
            <plugin>
              <artifactId>maven-resources-plugin</artifactId>
              <version>2.7</version>
            </plugin>           
          </plugins>
        </pluginManagement>   
    </build>

Вручну встановити відсутній плагін: я перейшов до http://mvnrepository.com/artifact/org.apache.maven.plugins/maven-resources-plugin/2.5 і завантажив maven-resources-plugin-2.5.jar та maven-ресурси-plugin -2.5.пом . Скопіювали його безпосередньо у сховище maven у правильну папку (~ / .m2 / repository / org / apache / maven / plugins / maven-resources-plugin / 2.5) та повторно 'mvn compile'. Це вирішило проблему.


Правка1

Після цього у мене виникла ще дві проблеми із встановленням mvn:

The POM for org.apache.maven.plugins:maven-surefire-plugin:jar:2.10 is missing, no dependency information available

The POM for org.apache.maven.plugins:maven-install-plugin:jar:2.3.1 is missing, no dependency information available

Я підходив до цієї проблеми так само, як і вище, завантажуючи з http://mvnrepository.com/artifact/org.apache.maven.plugins/maven-surefire-plugin/2.10 та http://mvnrepository.com/artifact/org. apache.maven.plugins / maven-install-plugin / 2.3.1


3
Я збирався дотримуватися ваших пропозицій, але в останню хвилину я спробував "встановити mvn". Це спрацювало, що дозволяє припустити, що першопричиною є проблема із серверами для сховища за замовчуванням.
Donal Lafferty

1
Дякую, моя проблема була саме з файлом POM! Я думаю, це тому, що я встановив Maven 2.6 поза Eclipse на своєму комп’ютері. У тій самій папці для Maven 2.6 знаходяться і файли JAR та POM, тоді як для Maven 2.5 є лише файл JAR
Ericn

1
@Akari, перегляньте maven.apache.org/guides/introduction/… там можуть бути локальні сховища Maven, сервер сховищ Maven у вашій внутрішній корпоративній мережі та загальнодоступний сховище Maven.
JackDev

1
У моєму випадку я перевірив ~ / .m2 / repository / org / apache / maven / plugins / maven-resources-plugin / 2.6 і взагалі не було пом-файлу !! Це справді допомогло. Дякую купу!
Ананд Рокзз

1
Я думаю, ви повинні оновити свою відповідь, щоб також включити той факт, що видалення всього в локальному сховищі maven також може бути рішенням.
Адріан Бер

132

У мене була точно така ж проблема, і оскільки я десь прочитав, що помилка викликана кешованим файлом, я виправив її, видаливши всі файли в папці репозиторію .m2. Наступного разу, коли я створив проект, мені довелося знову завантажити всі залежності, але воно того варте - 0 помилок !!


6
Я зробив те, що ви тут сказали. Здається, це вирішило мою проблему.
рпат

2
Тут схожа проблема - це рішення, здається, вирішило і мене.
Priidu Neemre

1
Те саме було і для мене. Але я почав mvnз параметра налагодження і помітив, що файл pom в локальному сховищі пошкоджений. Видалення цього файлу та повторний запуск mvnпризвели до повторного завантаження цього файлу, і все працювало.
Адріан Бер

2
просто видалив усе з org/apache/maven/plugins/maven-resources-plugin/2.5папки і побіг mvn installзнову. Це працює для мене.
Шамс

1
У програмі Eclipse, я думаю, що цього можна досягти, клацнувши правою кнопкою миші на проекті -> Maven -> Оновити проект та встановивши прапорець "Force Update of Stapshots / Releases", натисніть кнопку OK. Усі залежності були завантажені з 0 помилками.
Тамара Авів

17

Кілька речей, які слід спробувати:

  1. Двічі перевірте розташування локального артефакту-репо, налаштованого у вашому settings.xmlфайлі (у наступному місці {your home folder}/.m2/settings.xml). Ви впевнені, що місцеве репо є саме там, де ви думаєте, що воно є? (Так, помилка, яку я зробив у минулому ...)
  2. Видаліть весь вміст артефакту-репо на новій машині складання (або принаймні що-небудь, що стосується Maven). Ви згадали, що робили чистку артефактів репо, але я не впевнений, який каталог (и) ви видалили. Я стикався з такими дивними проблемами, як ці, коли балон був зіпсований.
  3. Переконайтеся, що у вас є достатньо місця на диску / квоти для місцевого репортажу артефактів. У мене виникли дивні проблеми, коли я не мав достатньо великої квоти, щоб вмістити всі артефакти, ймовірно, спричинені частково завантаженими файлами jar.
  4. Спробуйте запустити звичайний Maven в командному рядку; вийміть Eclipse і m2e з рівняння. mvn -U dependency:resolveповинен це зробити. -U змушує Maven завантажувати незалежно від політики оновлення вашого сховища. Додати, -Xщоб отримати детальний журнал налагодження.
  5. Скопіюйте settings.xml з MAVEN_HOME \ conf \ в USER_HOME.m2. Додайте проксі (якщо потрібно) у випадку, якщо ви стоїте за проксі-сервером.

+1. Перша перевірка стосується більшості випадків, особливо коли ми маємо конкретний файл налаштувань mvn. Для користувачів затемнення, швидке виправлення - вказати файл правильних налаштувань у вікні> Налаштування> Maven> Налаштування користувача.
gyani

9

я зіткнувся з тією ж проблемою під час використання кеплера eclipse та maven версії 3.2,

будуючи проект, він показав мені таку саму помилку в затемненні

є дві версії (2.5 та 2.6) плагіна під

.m2/repository/org/apache/maven/plugins/maven-resources-plugin/

я видалив версію 2.5, то вона працювала для мене


7

Моєю проблемою було розташування конфігураційного файла.

У налаштуваннях затемнення (Windows-> налаштування-> maven-> Налаштування користувача) файл конфігурації за замовчуванням для Maven-пунктів C:\users\*yourUser*\.m2\settings.xml. Якщо ви розпакуйте maven і встановите його у вибрану вами папку, файл буде знаходитися всередині *yourMavenInstallDir*/conf/, таким чином, ймовірно, не там, де думка затемнення (моєї не було). У цьому випадку Maven не завантажиться правильно. Вам просто потрібно встановити шлях "Налаштування користувача", щоб вказати на потрібний файл.


7

Здається, що для цього питання може бути дуже багато різних причин. Я пережив це після встановлення нової версії Eclipse (Luna). Командний рядок працював чудово, але Eclipse мав проблеми з побудовою.

Я використовую сертифікаційний орган у своєму JRE. Це важливо, оскільки це забезпечує мою автентифікацію під час завантаження ресурсів Maven. Навіть незважаючи на те, що мій проект вказував на відповідний JRE всередині Eclipse - Eclipse працює за допомогою іншого JRE (це очевидно, дивлячись на властивості процесу Java у менеджері завдань Windows). Моє рішення полягало в тому, щоб додати наступне до мого eclipse.ini та чітко визначити JRE, який я хочу використовувати.

-vm
C:\Program Files\Java\jdk1.7.0_51\bin\javaw.exe 

4

Ви повинні перевірити, Force Update Snapshots/Releasesколи ви оновлювали проект maven.The працював для мене :-).Примусове оновлення знімків / релізів


3

Спробуйте видалити всі бруди /usr/share/maven-repo- звичайно, тоді Мейвен загине, тому вам доведеться перевстановити і спробувати ще раз. У моєму випадку перевстановіть з maven ver.3. до maven2 зі видаленням усіх репозиторіїв допомогли.

Я спробував видалити все з .m2, але це не допомогло.


3
На це питання є прийнята відповідь, і ваша відповідь полягає в тому, щоб сказати йому видалити всі його каталоги? Обов’язково прочитайте все запитання та відповіді, перш ніж відповісти.
durron597

2
@ durron597: Рішення Мартійна насправді досить близьке до прийнятої відповіді. Він додає більше інформації до прийнятих анс.
mindreader

3

Деякі файли, де вони відсутні у вашому локальному сховищі. Зазвичай під${user.home}/.m2/repository/

Відповідь Неєца вирішує проблему. Однак якщо ви не хочете знову завантажувати всі залежності у свій локальний сховище, ви можете додати відсутню залежність до вашого проекту та скомпілювати його.

Використовуйте веб-сайт сховища Maven, щоб знайти залежність. У вашому випадку http://mvnrepository.com/artifact/org.apache.maven.plugins/maven-resources-plugin/2.5 відсутній.

Скопіюйте перелічений XML у файл pom.xml свого проекту. В цьому випадку

<dependency>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-resources-plugin</artifactId>
    <version>2.5</version>
</dependency>

Запустіть mvn compileу кореневій папці pom.xml. Maven завантажить усі пропущені залежності. Після завантаження ви можете зняти додану залежність.

Тепер ви зможете імпортувати проект maven або оновити проект без помилки.


3

Я дізнався, що, хоча m2e шукає v2.5 за замовчуванням, моє місцеве репо має 2,6 та 2,5.

Не вдаючись до розслідування того, як це сталося, просто додавши залежність до пом вирішили проблему

<dependency>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-resources-plugin</artifactId>
    <version>2.6</version>
</dependency>

Це можна видалити після запуску збірки один раз


3

Виконайте прості кроки, щоб вирішити наступну проблему: Не вдалося вирахувати план збірки: Плагін org.apache.maven.plugins: maven-resources-plugin: 2.5 або одна з його залежностей не вдалося вирішити: Не вдалося прочитати опис артефакту для org.apache .maven.plugins: maven-ar-plugin: ar: 2.4 у затемненні

введіть тут опис зображення

Рішення: Крок 1: введіть тут опис зображення

Крок 2:

введіть тут опис зображення

Питання вирішено

введіть тут опис зображення


2

Більш тонкою причиною цього може бути файл Settings.xml, який має пробіл у першому рядку перед типом


2

Сподіваюся, я не спізнився на вечірку.

Зустріли це за допомогою Eclipse Kepler та Maven 3.1.

Рішення полягає у використанні JDK, а не JRE для вашого проекту Eclipse. Не забудьте спробувати Maven clean та протестуйте від затемнення просто для завантаження відсутніх баночок.


Я давно мав цю проблему і не міг її вирішити, поки не почав вивчати свої системні змінні. Виявляється, у мене був JAVA_HOME, встановлений JRE, а не JDK.
Джо Карузо

1

У мене була така ж проблема, але з іншою причиною. Рішенням було відключити захист браузера Avira (німецькою мовою Browser-Schutz). Я взяв рішення з m2e не може передати метадані з nexus, але командний рядок maven може . Його можна активувати знову, якщо maven має необхідний плагін.


1

Більшість людей скажуть вам перевірити налаштування проксі-сервера або видалити та повторно додати артефакти, але я не затримаюсь від цього та дам ще одну пропозицію у випадку, якщо це не виявиться вашою проблемою. Це можуть бути ваші налаштування дзеркала.

Якщо ви використовуєте Maven в офісі, то є хороший шанс, що Maven налаштований на пошук внутрішнього сховища компанії Maven. Якщо ви займаєтесь домашньою роботою і не підключені до мережі, це може бути проблемою. Очевидним рішенням може бути VPN в офіс, щоб отримати видимість цього репо. Інший спосіб цього - додати ще один дзеркальний сайт у файл /User/.m2/settings.xml, щоб, якщо його не вдалося знайти у вашій офісній мережі, він спробує публічне репо.

<mirror>
    <id>Central</id>
    <url>http://repo1.maven.org/maven2</url>
    <mirrorOf>central</mirrorOf>
    <!-- United States, St. Louis-->
</mirror>

Інші сховища Maven дивіться тут: http://docs.codehaus.org/display/MAVENUSER/Mirrors+Repositories


1

У моєму випадку я використовую зовнішню установку maven з m2e. Я додав свої настройки проксі-файлу до файлу settings.xml зовнішньої установки Maven. Ці параметри не використовуються m2e навіть після того, як я встановив зовнішню установку maven як встановлення Maven за замовчуванням.

Щоб вирішити проблему, я налаштував глобальний файл налаштувань Maven в межах eclipse як файл settings.xml з моєї зовнішньої установки Maven.

Тепер затемнення може завантажити потрібні артефакти.


1

Після введення налаштувань проксі-сервера в settings.xml

<proxies>
<!-- proxy 
 | Specification for one proxy, to be used in connecting to the network.
 |  -->
<proxy>
  <id>optional</id>
  <active>true</active>
  <protocol>http</protocol>
  <username>DOMAIN\YOURID</username>
  <password>123456</password>
  <host>proxy.company.com</host>
  <port>8080</port>
  <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>

</proxies>

Перевірте, чи має вказаний нижче тег значення false у settings.xml

<offline>false</offline>

Це мені допомогло.


1

Окрім того, що відповідає @JackDev, те, що також вирішило мою проблему

1) Встановіть jdk під каталогом без пробілів:

C:/Java

Замість

C:/Program Files/Java

Це відома проблема в Windows. Я встановив JAVA_HOME, а

2) Встановіть maven, як у випадку Java, під C:/Maven. Виправлено M2_HOMEвідповідно.

3) Я Java 7 і Java 8 на своєму ноутбуці. Тому я визначив jvm за допомогою eclipse.ini. Це не обов'язковий крок, якщо у вас немає -vmзапису у вашому eclipse.ini. Я оновив:

C:/Java/jdk1.7.0_79/jre/bin/javaw.exe

Замість:

C:/Java/jdk1.7.0_79/bin/javaw.exe

Удачі


1

Якщо ви налаштували сховище у вашій Maven в settings.xml , перевірте , якщо у Вас є доступ до нього.

Коли у мене виникла ця проблема, були сховища підприємств, налаштовані в settings.xml, але я був поза компанією.


1
his issue is happening due to change of protocol from http to https for central repository. please refer following link for more details. https://support.sonatype.com/hc/en-us/articles/360041287334-Central-501-HTTPS-Required 

In order to fix the problem, copy following into your pom.ml file. This will set the repository url to use https.

<repositories>
        <repository>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
            <id>central</id>
            <name>Central Repository</name>
            <url>https://repo.maven.apache.org/maven2</url>
        </repository>
    </repositories>
    <pluginRepositories>
        <pluginRepository>
            <releases>
                <updatePolicy>never</updatePolicy>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
            <id>central</id>
            <name>Central Repository</name>
            <url>https://repo.maven.apache.org/maven2</url>
        </pluginRepository>
    </pluginRepositories>

0

Варіант 3 JackDev працює для мене після того, як я змінив сховище за замовчуванням на іншу папку.

Нижче я бачу, як плагін M2E автоматично завантажує maven-resources-plugin-2.6. Можливо, це може дати вам підказку, якщо ви хочете скористатися ручним підходом. Необхідні файли можна завантажити тут: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/

введіть тут опис зображення


0

Якщо у вас є проксі, ви також повинні очистити SOCKS в

Window > Preferences > Network Connections.

0

Я отримував те саме питання.

Щойно я встановив плагін m2e (Maven2Eclipse) знизу сайту:

http://www.eclipse.org/m2e/

Затемнення> Довідка> Встановити нове програмне забезпечення> Сайти наявного програмного забезпечення> Додати

Name: m2e (any name is OK)
Location:m2e - http://download.eclipse.org/technology/m2e/releases/

У розділі Встановити вікно> Робота з:

Виберіть це нове місце та додайте всі плагіни, що з’являються. Повторний запуск Eclipse, і він працював належним чином без попередніх помилок.


0

Якщо ви працюєте в компанії, вони можуть заважати вам завантажувати програмне забезпечення та встановлювати його. Можливо, вам доведеться встановити плагіни вручну або перейти до внутрішнього сховища дзеркал.


0

Спробуйте завантажити іншу версію maven. У мене була така ж проблема з maven 3.5.2, я вирішив свою проблему, просто завантаживши maven 3.0.4


0

Дуже старий матеріал.

Здійснено вирішення проблеми виправлення localRepository в settings.xml. Цей файл було скопійовано з мого іншого комп'ютера, і шлях до сховища .m2 не був таким самим.

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

  <localRepository>C:\Users\foo\.m2</localRepository>

</settings>

0

Я міг би вирішити проблему наступними кроками

  1. Встановіть Maven окремо
    https://www.mkyong.com/maven/how-to-install-maven-in-windows/
  2. Встановіть зовнішню установку Maven в Eclipse
    введіть тут опис зображення


3. Встановіть проксі-сервер у settings.xml у встановленні Maven
(C: \ path \ apache-maven-3.6.0 \ conf)

<proxy>
 <id>optional</id>
 <active>true</active>
 <protocol>http</protocol>
 <username>optional-proxyuser</username>
 <password>optional-proxypass</password>
 <host>proxy.host.net</host>
 <port>80</port>
 <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>
  1. Оновіть налаштування користувача Maven введіть тут опис зображення

  2. Оновити проект Maven
    введіть тут опис зображення


0

Я перемістив свій проект на іншу машину, скопіював усі мої бібліотеки Maven зі старої машини на нову машину, зробив правою кнопкою миші мій проект >> Maven >> Update Project. А потім побудував мій проект. На додаток до цього, я також зробив цей один крок, який показаний на скріншоті. І це все, що спрацювало !!

Перейдіть у вікно -> Налаштування -> Maven -> Налаштування користувача, переконайтеся, що у вас є ці налаштування ..
введіть тут опис зображення

Також клацніть правою кнопкою миші на вашому проекті -> Властивості -> Maven і переконайтеся, що у вас є шлях до сховища Maven ..
введіть тут опис зображення


0

Я зіткнувся з тією ж проблемою, і жодне з вищезгаданих не працює, як, наприклад, оновлення MVN також тієї ж помилки, будуючи також те саме, вводила деталі в settings.xml, хоча навіть та сама проблема.

Після цього я знову спробував і зробив щось інше, чого раніше не робив, і це працює.

Його просто, я натискав на оновлення сили під час оновлення проекту Mvn. Клацнувши правою кнопкою миші на файл pom, у Maven є опція "Оновити проект", і це відкриє одне спливаюче меню, щоб вибрати опцію оновлення. ЗАБУДУЙТЕ ЗАБЕЗПЕЧЕННЯ ОНОВЛЕННЯ СИЛИ СИЛИ, за замовчуванням це не знімається. І бінго, це працює як шарм!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.