В моем проекте grails 1.3.7 я поместил все свои классы в com.mycompany.myapp, как и вы. Так что это касается сервисов, контроллеров, классов доменов. У меня есть фильтр, который идет в своем собственном пакете. Мое приложение работает нормально.
Однако, когда я запускаю grails doc
, Grails решает создать две страницы для каждого класса:
- один в своем правильном пакете comp.mycompany.myapp со всеми необходимыми Groovy Doc
- другой принимает все вышеперечисленные классы и делает вид, будто они также находятся в пакете по умолчанию.
Итак, target / docs содержит две директории: «DefaultPackage» и «com», причем DefaultPackage содержит копию всего, что находится под com /
Следовательно, мой отличный документ выглядит грязно, потому что для каждого класса есть две копии.
Как я могу решить эту проблему?