Где размещать ресурсы в проекте Grails 3?

Этот ответ решает эту проблему для проекта Grails 2, но не работает для проекта Grails 3. Например, в проекте Grails 2 я смог поместить файл xsl в /src/groovy/myapp/resources/ и загрузить его аналогично тому, что предлагал связанный ответ...

this.class.getClassLoader().getResourceAsStream("myapp/resources/my_xsl.xsl") // Returns an java.io.InputStream

... но это не работает для Grails 3, когда тот же файл помещается в src/main/groovy/myapp/resources/.


person ubiquibacon    schedule 14.05.2015    source источник


Ответы (1)


Вы можете использовать src/main/resources

person Graeme Rocher    schedule 25.05.2015
comment
Просто для уточнения достаточно написать this.class.getClassLoader().getResourceAsStream("my_xsl.xsl"), если my_xsl.xsl находится по адресу src/main/resource/my_xsl.xsl - person ubiquibacon; 01.06.2015