Grails多项目:运行插件&x27;自定义脚本
跟随 一切都正常。插件控制器和域类在应用程序中正确加载。但是,尝试从应用程序的grails CLI运行插件的自定义脚本时会出现问题 例如: 如果按如下方式设置多项目目录结构:Grails多项目:运行插件&x27;自定义脚本,grails,multi-project,Grails,Multi Project,跟随 一切都正常。插件控制器和域类在应用程序中正确加载。但是,尝试从应用程序的grails CLI运行插件的自定义脚本时会出现问题 例如: 如果按如下方式设置多项目目录结构: 项目根 应用程序目录 插件目录 格雷德尔酒店 并从插件目录运行此命令 grails create-script hello 当从插件目录(而不是应用程序目录)运行grails时,您可以访问脚本 有没有办法让它正常工作?我需要使用替代设置吗 另请参见传统的grails 3插件与多项目中的插件不同。它似乎不是设计用来
- 项目根
- 应用程序目录
- 插件目录
- 格雷德尔酒店
grails create-script hello
当从插件目录(而不是应用程序目录)运行grails时,您可以访问脚本
有没有办法让它正常工作?我需要使用替代设置吗
另请参见传统的grails 3插件与多项目中的插件不同。它似乎不是设计用来编译带有自定义命令的grails scaffolding之类的插件的 因此,您应该使用以下方法手动打包插件:
grails package-plugin
grails install
现在在build.gradle中,将这一行添加到依赖项:
compile "<plugin-group>:<plugin-name>:<plugin-version>
compile”:
替换括号内的适当信息
- 您可以在插件的build.gradle中找到插件组
group“org.grails.plugins”
- 在grails create plugin命令中指定的插件名称
grails创建插件名
- 插件版本也可以在插件的build.gradle中找到
版本“0.1”