내 맞춤 Grails 플러그인에서 도메인이 아닌 클래스에 대한 JSON보기를 설정하고 클라이언트 앱이 기본적으로이를 사용하도록하려면 어떻게해야합니까? 내가 grails install
을 수행 할 때JSON 뷰를 노출하는 grails 3 플러그인은 어떻게 만듭니 까?
/views/com/mycompany/myplugin/myclass/_myClass.gson
, 나는이 .gson
파일이 생성 된 JAR에 있음을 볼 수 있습니다
나는 플러그인에서보기 파일이 있습니다. 그러나 클라이언트 응용 프로그램에서이 응용 프로그램을 사용하고 있지 않습니다.
어떻게 작동합니까?
문제 해결을 쉽게 할 수있는 설정이나 단계가 있습니까?
Grails 3.2.4를 사용 중입니다.
업데이트 :
나는 동일한 경로를 사용하여 클라이언트 응용 프로그램에보기를 복사 뷰가 호출지고 있습니다. 뷰가 플러그인에서 정의되어 뷰를 찾을 수없는 경우에만 해당합니다. myclientproject_com_mycompany_myplugin_myclass__myClass_gson
가 어떻게 내 플러그인 클래스 패스에이 클래스를 추가합니까 :
프레임 워크는 클래스 로더에서 클래스로 플러그인을 찾기 위해 노력하고있는 것 같다?
아마도 패키지 이름에 문제가 있습니다. 2.15.3 참조 http://views.grails.org/latest/#_plugin_support –