作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用出色的类图插件https://github.com/trygvea/grails-class-diagram,并希望覆盖我的应用Config.groovy文件中设置的配置值classSelection:https://github.com/trygvea/grails-class-diagram/blob/master/grails-app/conf/ClassDiagramConfig.groovy。
以下内容似乎都不起作用:
grails.plugins.class-diagram.classDiagram.config.defaults.classSelection = "com.mypackage.*"
grails.plugins.class-diagram.config.preferences.defaults.classSelection = "com.mypackage.*"
grails.plugins.class-diagram.classDiagram.config.preferences.defaults.classSelection = "com.mypackage.*"
最佳答案
Config属性的名称是任意的,它们不一定必须遵循任何特定的模式或约定(如程序包名称)。
如果只有一个要覆盖的属性,则可以使用“flattened”语法:
classDiagram.preferences.defaults.classSelection = 'com.mypackage.*'
classDiagram {
preferences {
defaults {
classSelection = "com.mypackage.*"
showAssociationNames = false
showMethodReturnType = true
showMethodSignature = false
}
}
}
*Config.groovy
文件加载到应用程序的Config中。插件开发人员可以设置插件以将默认的
*Config.groovy
文件合并到应用程序的Config中,在这种情况下,通常应用程序的
Config.groovy
中的属性将覆盖插件提供的Config属性。
关于grails - 如何在Grails中覆盖插件配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12644714/
我是一名优秀的程序员,十分优秀!