2011-09-18 9 views

risposta

4

Ok, l'ho trovato. È sufficiente aggiungere la seguente riga al file di generazione:

file di gradle.build (aggiungere la seguente riga):

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

avuto la risposta dal seguente discussione:

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

+2

che comprenderà anche i vostri java-file, aggiungere un'esclusione: sourceSets.main.resources { file di srcdir ('src/main/java') escludono '**/* java.' } – thoredge

+0

Nota: questa soluzione potrebbe causare problemi con la struttura interna del progetto dell'IDE, ad es l'esecuzione di 'gradle idea' farà sì che' src/main/java' venga gestito come directory delle risorse e non più come directory di origine. – peterp

8

Un'altra soluzione potrebbe essere quella di inserire i file *.ftl nella directory src/main/resources.

+0

Risposta corretta, funziona anche per build Android, grazie! –

0

Perché non metterli in src/main/webapp dove, se li hai usati, i file * .jsp sarebbero andati?

Problemi correlati