Как добавить файлы YML в мой проект с помощью VSCODE?

Вы можете использовать Object.entries() для получения пар имя-значение, затем сопоставить их с объектами:

Object.entries(obj)
    .filter(([name, value]) => value !== null)
    .map(([name, value]) => ({name, value}));

1
задан mkasberg 21 January 2019 в 15:24
поделиться

1 ответ

Обычно вы помещаете файлы, такие как свойства и файлы yaml, в каталог с именем src/main/resources. Инструменты сборки, такие как Maven и Gradle, сканируют этот каталог на наличие файлов и включают их в jar (обычно без дополнительной настройки). Если он находится только в каталоге src, и у вас нет специальной конфигурации, чтобы сказать Maven добавить файлы из этого каталога в ваш jar-файл, это не будет.

Когда файлы находятся в каталоге src/main/resources, вы сможете получить к ним доступ в своем приложении на пути к классам, например, App.class.getResourceAsStream().

0
ответ дан mkasberg 21 January 2019 в 15:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: