#spring-boot #dependencies #quarkus
Вопрос:
Я только что начал работать над проектом, в котором мне нужно перенести приложение из Spring Boot в Quarkus.
Проект использует личную зависимость моей компании, созданную с помощью Spring Boot. Класс этой зависимости настраивается с помощью файла yaml.
Всякий раз, когда я запускаю проект Quarkus, я получаю исключение NullPointerException, которое показывает, что объект класса вообще не инициализирован, что довольно странно, так как он должен автоматически подключаться из Spring Boot в зависимости. Сама зависимость не имеет проблем, так как она отлично работает в версии Spring Boot.
Нужно ли мне также переносить эту зависимость в quarkus или есть какое-либо другое решение, которое я могу найти?
Спасибо
Комментарии:
1. Содержит ли код зависимости API Spring?
2. Я не уверен, что понимаю, что вы подразумеваете под весенними API. Зависимость представляет собой jar, скомпилированный maven, который создается с помощью Spring Boot.
3. @Ksi он имеет в виду, если ваша jar использует классы или интерфейсы, которые принадлежат только spring-boot, или в pom есть зависимости от других компонентов spring-boot. Например quarkus.io/guides/spring-data-jpa если ваш jar использует spring-данные, вам нужно будет добавить зависимость от данных quarkus spring
4. Да, это так. Я уже пытался включить зависимости кваркуса для весны, но это не имело никакого значения. Я думаю, что есть некоторые классы, которые не включены в эти зависимости кварка