根据the documentation,如果我有一个名为WidgetGrailsPlugin.groovy
的插件描述符,那么运行package-plugin
会生成一个名为grails-widget-<version>.zip
的插件。
有没有办法覆盖这个?理想情况下,我只是希望它生成一个名为widget-<version>.zip
的插件。
如果没有,我只是重命名(手动)插件是我想要的吗?或Grails是否需要grails-
前缀(如果是,为什么以及以何种方式)?
答案 0 :(得分:0)
伯特说得好,为什么重要?
但是,如果zip文件包含文件名中的grails-并不重要。它可以被命名为你真正想要的任何东西,但请记住,你这样做是违反Grails惯例并且反对整个社区。 p>
zip文件名称的约定由PluginPackager(source on github)确定,无法自定义。因此,您可以手动重命名文件,也可以编写自己的Gant脚本来打包插件并重命名。
祝你好运,也许可以三思而后行,除非你有一个非常具体的理由这样做。