Приложение Spring Boot Fail сбое с java.lang.noclassdeffounderror: Jakarta/Inject/Provider в StartupJAVA

Программисты JAVA общаются здесь
Anonymous
Приложение Spring Boot Fail сбое с java.lang.noclassdeffounderror: Jakarta/Inject/Provider в Startup

Сообщение Anonymous »

Я работаю над приложением Spring Boot с помощью Spring Cloud Netflix Eureka. Когда я пытаюсь запустить приложение, я получаю следующую ошибку: < /p>

Код: Выделить всё

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'restTemplateDiscoveryClientOptionalArgs'...
Caused by: java.lang.NoClassDefFoundError: jakarta/inject/Provider
Caused by: java.lang.ClassNotFoundException: jakarta.inject.Provider
< /code>
Вот полный фрагмент трассировки стека: < /p>
Caused by: java.lang.NoClassDefFoundError: jakarta/inject/Provider
at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
...
Caused by: java.lang.ClassNotFoundException: jakarta.inject.Provider
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
< /code>
Я уже пытался добавить следующую зависимость в my pom.xml: < /p>

jakarta.inject
jakarta.inject-api
2.0.1

После этого я запустил MVN Clean Install и повторно приведите приложение, но ошибка все еще сохраняется. /> maven < /li>
< /ul>
Примечания: < /p>

Я использую Spring Boot с помощью Spring Cloud netflix eureka. < /li>
Эта ошибка возникает при выполнении при инициализации приложения.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... arta-injec

Вернуться в «JAVA»