此SO问题推荐的命令对于grails 3.1.x不存在 Can I configure Grails with no datasource?
grails uninstall-plugin hibernate
| Error Command not found uninstall-plugin
有问题的grails应用程序不需要持久性,我正在尝试减少内存占用。 寻找适用于Grails 3.1.x或更新版本的答案。
答案 0 :(得分:1)
要删除所有hibernate,您需要做的就是从build.gradle
中删除任何您不需要/不需要的hibernate依赖项。
例如:删除这些(截至3.2.8)
buildScript:
classpath "org.grails.plugins:hibernate5:${gormVersion-".RELEASE"}"
依赖关系:
compile "org.grails.plugins:hibernate5"
compile "org.hibernate:hibernate-core:$hibernateVersion"
compile "org.hibernate:hibernate-ehcache:$hibernateVersion"
您也可以使用CLI grails create-app --features ...
,而不是将hibernate作为功能包括在内,只包含您想要的功能。
答案 1 :(得分:0)
从application.yml中删除依赖项。
顺便说一句,如果你不需要持久性,你是否考虑使用Spark Java而不是Grails?它非常轻巧,您可以轻松地使用Groovy。