2013-03-06 2 views
2

Grails 2에서는 shiro 플러그인에 의존하는 회사 별 인증 플러그인을 만들고 있습니다. 나는 플러그인의 gant 스크립트에서 shiro의 gant 스크립트를 재사용하고 싶다. 내 도전 과제는 필자의 includeTargets에서 shiro의 gant 스크립트에 액세스하는 방법을 모른다는 것입니다.Grails 2에서는 앱이 의존하는 플러그인의 Gant 스크립트에있는 타겟을 어떻게 포함합니까?

나는 _ShiroInternal.groovy에 정의 된 목표를 재사용하고자하지만 난 그것을 액세스하는 데 사용할 변수를 Grails를 모르는 :

includeTargets << new File ("${**what-goes-here**}/scripts/_ShiroInternal.groovy") 

답변

3

설치된 각 플러그인, fooPluginDir 추가 속성이 있습니다. 그래서 시로 플러그인은

includeTargets << new File(shiroPluginDir, 'scripts/_ShiroInternal.groovy') 
+0

잘 했어. 빠른 답변 감사합니다. –

관련 문제