Как веб-пакет определяет, какие файлы / папки он будет включать в пакет - PullRequest
0 голосов
/ 29 июня 2019

У меня есть набор файлов в папке src / main / resources моего проекта - например, index.html, myproject.css, i18n.js

Когда я запускаю веб-пакет только одинфайл автоматически копируется в пакет, а именно 118n.js .Почему это связано, но ничего больше?

1 Ответ

0 голосов
/ 01 июля 2019

В настоящее время все файлы .js на пути к классам могут быть объединены.Вот почему ваш i18n.js файл включен в получившийся комплект.

Обратите внимание, однако, что он не планирует продолжать поддерживать это поведение (полагаясь на .js файлы в пути к классам).Вместо этого вы должны указать, какие ресурсы могут быть связаны с установочным ключом jsSourceDirectories.Например, чтобы включить все файлы каталога src/main/resources:

jsSourceDirectories += (Compile / resourceDirectory).value
...