Как сделать так, чтобы Gradle включал файлы * .ftl в файл war - PullRequest
7 голосов
/ 18 сентября 2011

У меня следующая структура:

src/main/java/com/company/SomeJavaFile.java
src/main/java/com/company/template_file.ftl

Когда я создаю сборку с использованием gradle, файлы * .ftl не включаются в файл war.

Как я могу сделать gradleвключить их в файл войны?

Ответы [ 3 ]

8 голосов
/ 19 сентября 2011

Другим решением было бы поместить ваши *.ftl файлы в каталог src/main/resources.

4 голосов
/ 18 сентября 2011

Хорошо, нашел это.Вы просто добавляете следующую строку в ваш файл сборки:

файл gradle.build (добавьте следующую строку):

sourceSets.main.resources.srcDir 'src/main/java'

Получил ответ из следующего обсуждениянить:

http://gradle.1045684.n5.nabble.com/Copy-non-java-files-into-the-target-directory-td1432058.html

0 голосов
/ 31 марта 2013

Почему бы не поместить их в src / main / webapp, где, если бы вы их использовали, файлы * .jsp пошли бы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...