将Grails插件的Groovy类放入的最佳实践java包是什么?

时间:2011-04-20 14:58:41

标签: plugins grails packaging

我正在构建一个Grails插件。我在$pluginDir/src/groovy中有一些Groovy类。使用此插件的Grails应用程序将实例化这些类,因此类名和包名称很重要。

对于将这些类放入哪个java包,是否有最佳实践?我不想将它们放入默认命名空间;类名称相当通用,很容易与其他类冲突。

我希望它像org.grails.plugin.myPluginName,但我没有找到任何文档。

谢谢!

2 个答案:

答案 0 :(得分:1)

我见过一些不同的包结构。

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

后者通常用于SpringSource团队中的某人编写的插件,如spring-security-core插件。前者用于Greenmail。如果我是你,我会看几个现有的插件,并选择一个适合你的插件。

答案 1 :(得分:1)