Когда я пытаюсь запустить приложение dropwizard на моем сервере Ubuntu, я получаю сообщение об ошибке с файлом conf.yml, которого нет в моей локальной разработке. Это conf.yml
server:
type: simple
applicationContextPath: /api
adminContextPath: /admin
connector:
type: https
port: 8433
keyStorePath: ./keystore.jks
keyStorePassword: mypassword
validateCerts: true
Эта конфигурация на моем компьютере не дает ошибок, но на vps она говорит:
conf.yml has an error:
* Failed to parse configuration at: server.connector; Could not resolve type id 'https' as a subtype of [simple type, class io.dropwizard.jetty.ConnectorFactory]: known type ids = [] (for POJO property 'connector')
at [Source: UNKNOWN; line: -1, column: -1] (through reference chain: se.planetdev.ServerConfiguration["server"]->io.dropwizard.server.SimpleServerFactory["connector"])
это как-то вызвано тем, что ubuntu возится с conf.yml во время работы? Например, сделать так, чтобы все строки в одной строке или что-то еще, поскольку файлы .yml должны быть записаны определенным образом.
Спасибо за помощь!