Я использую файл YAML в конфигурации моего приложения Spring Boot.
api:
version: 2.0.2
spring:
profiles:
active: dev
devtools:
restart:
enabled: true
livereload:
enabled: false
server:
port: 8080
compression:
enabled: true
mime-types: text/html,text/css,application/javascript,application/json
Может кто-нибудь объяснить мне, почему существует api version
? Когда я удаляю его, у меня возникает ошибка при запуске приложения.
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springSecurityFilterChain' defined in class path resource [org/springframework/security/config/annotation/web/configuration/WebSecurityConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is java.lang.IllegalArgumentException: headerValues cannot contain null values
Есть ли какой-нибудь удобный веб-сайт, где я могу найти ключи и значения параметров, которые следует поместить в файл yaml?
Возможно ли установить версию артефакта в yaml файл вместо пом. xml?