Grails 3 (특히 3.2.7)로 업그레이드하려고하는 모 놀리 식 Grails 2 응용 프로그램과 리팩터를 플러그인 집합으로 사용합니다. 현재 응용 프로그램은 Amazon AWS, 리팩터링하여 Microsoft Azure 또는 OpenStack으로 쉽게 전환 할 수 있습니다.보기를 선택할 때 플러그인 간 우선 순위
현재, 큰 응용 프로그램은 Spring Security UI를 비롯한 다양한 플러그인을 사용하며이 응용 프로그램은 플러그인의 일부 GSP 뷰를 자체적으로 재정의합니다. 리팩토링 된 시나리오에서 나는 스프링 - 보안 -ui에 의존하는 "핵심"플러그인 (클라우드 - 아그니스틱 기능 포함)에 따라 메인 애플리케이션 (AWS- 특정 비트 구현)을 가지고있다. 내가 가지고있는 문제는 최상위 수준의 응용 프로그램이 아닌 "핵심"플러그인에 내 사용자 지정 auth.gsp
보기를 추가하면 더 이상 같은보기의 s2ui 버전을 무시하지 않는다는 것입니다. "핵심"플러그인의 auth.gsp
을 최상위 앱의 같은 위치에 복사하면 올바르게 오버라이드됩니다. 일반적으로
, I 앱이 plugin1에-따라 달려-에 plugin2있는 경우에, 나는 응용 프로그램을 실행할 때, 뷰가 plugin1보다 우선하여 제공하는 것을 보장 할 수있는 방법이 동일한 견해가 에 의해 제공됨 2?
은 내가 이전에이 시도했던 그것이 실패라고 생각하지만, 그것은 실패가 또 다른 버그 때문 밝혀 :
이 여기에 설명되어 있습니다 : 당신은에 그렇게 할 수 있습니다. 포인터 주셔서 감사. –