Есть ли способ указать каталог, в котором Grails ищет классы домена? Я хочу, чтобы при работе в тестовой среде Grails улучшал классы домена с grails-app/domain
, а также с test/domain
.
Причина, по которой мне это нужно, заключается в том, что у меня есть несколько классов доменов, которые я использую в плагине для интеграционных тестов. В настоящее время они находятся в grails-app/domain
под определенным пакетом. В дескрипторе плагина я гарантирую, что этот пакет исключен из сборки плагина. Это прекрасно работает, когда он упакован как плагин, однако по разным причинам мы запускаем и собираем наше приложение с помощью этого плагина, объявленного как встроенный в BuildConfig.xml
. Это приводит к тому, что эти доменные классы компилируются в хост-приложение, несмотря на исключение, объявленное в дескрипторе плагина - поэтому они развертываются вместе с приложением, и для них создаются таблицы, чего я не хочу.
Есть идеи?
Спасибо.