Обновление с Spring Boot 2.4 до 2.7 нормально компилируется в IDE, но при развертывании я получаю NoClassDefFoundError.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Обновление с Spring Boot 2.4 до 2.7 нормально компилируется в IDE, но при развертывании я получаю NoClassDefFoundError.

Сообщение Anonymous »

Недавно я перешел с Spring Boot 2.4.0 на 2.7.0, чтобы воспользоваться преимуществами использования сертификатов PEM, и когда я скомпилировал его, все работало нормально, но когда я развернул его на своем сервере и запустил файл jar, он выдал следующую ошибку. Я также пытался добавить зависимость JSON, но безрезультатно.
Извините, если она не отформатирована должным образом, я действительно новичок в публикации.
Заранее спасибо за вашу помощь!!!

org.springframework.beans.factory.UnsatisfiedDependencyException: Ошибка создания bean-компонента с именем 'mainController': выражена неудовлетворительная зависимость через поле ''; вложенным исключением является org.springframework.beans.factory.BeanCreationException: ошибка создания bean-компонента с именем '*': не удалось вызвать метод init; вложенным исключением является java.lang.NoClassDefFoundError: org/springframework/boot/configurationprocessor/json/JSONObject


Вызвано: java.lang.ClassNotFoundException: org.springframework.boot.configurationprocessor.json.JSONObject

Вот мой pom.xml

org.springframework.boot
spring-boot-starter-parent
2.7.0


com.****.operations
backend
0.0.4-SNAPSHOT
****backend

jar
****Operations Java / SQL Backend

1.8
1.4.2.Final
2.3.5



org.springframework.boot
spring-boot-starter-data-jpa


org.springframework.boot
spring-boot-starter-web



mysql
mysql-connector-java
runtime


org.springframework.boot
spring-boot-starter-test
test


org.springframework.boot
spring-boot-configuration-processor
2.0.3.RELEASE


org.modelmapper
modelmapper
${org.modelmapper.version}


javax.annotation
javax.annotation-api
1.3.2


org.json
json
20220320




Подробнее здесь: https://stackoverflow.com/questions/727 ... deploy-i-g
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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