2011-04-20 1 views
2

Grails 플러그인을 만들고 있습니다. $pluginDir/src/groovy에 몇 가지 그루비 수업이 있습니다. 이 플러그인을 사용하는 Grails 앱은 이러한 클래스를 인스턴스화하므로 클래스 이름과 패키지 이름이 중요합니다.Grails 플러그인의 Groovy 클래스를 넣는 가장 좋은 방법은 무엇입니까?

이러한 클래스를 넣을 java 패키지는 무엇입니까? 나는 그것들을 기본 네임 스페이스에 넣고 싶지 않다. 클래스 이름은 상당히 일반적이고 쉽게 다른 클래스와 충돌 할 수 있습니다.

나는 org.grails.plugin.myPluginName과 같은 것을 기대하지만 어떤 문서도 찾지 못했습니다.

감사합니다.

답변

1

몇 가지 다른 패키지 구조를 보았습니다.

grails.plugin.myPluginName 
org.codehaus.groovy.grails.plugins.myPluginName 

봄 보안 코어 플러그인처럼 스프링 소스 팀의 누군가에 의해 쓰여진 플러그인에 대한 일반적으로 후자. 전자는 Greenmail을위한 것입니다. 내가 너라면, 필자는 몇 가지 기존 플러그인을보고 자신에게 맞는 플러그인을 골라야 할 것이다.

+0

감사를 결정 비공식적이지만 권장 표준 - 나는 org.codehaus 하나를 봤다은하지 않았다 내가 org.codehous의 일부가 아니기 때문에 오른쪽 느낌. 나는 grails와 함께 갈거야 .plugin. –