首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grails3.2.0 Bootstrap.groovy脚本不执行

Grails3.2.0 Bootstrap.groovy脚本不执行
EN

Stack Overflow用户
提问于 2016-10-21 09:10:47
回答 2查看 996关注 0票数 3

在我将项目从Grails 3.1.11更新到3.2.0之后,该项目已经停止工作。

当我从IDE开始proj时,它工作得很好。但是,当我将它打包到jar中并尝试在终端中运行时,BootStrap.groovy不会执行。

有什么问题吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-21 11:30:46

我刚找到一个关于GitHub的问题Now BootStrap.groovy和UrlMappings.groovy应该在默认包

默认包在application.yml中表示

代码语言:javascript
复制
grails:
    codegen:
        defaultPackage: com.example.app

迁移文档还没有关于这个问题的信息。

票数 4
EN

Stack Overflow用户

发布于 2016-11-03 10:42:06

sergey的回答是正确的-- Bootstrap.groovy文件应该在默认包中,但是当使用IDE (在我的例子中是Intellij 2016.2.4)将Bootstrap.groovy类从init文件夹重构到一个默认包时要注意

代码语言:javascript
复制
package default //ensure the package folder is added

class BootStrap {///}

否则,在构建grails应用程序时,它会再次将Bootstrap.groovy文件从默认包中移出,因为重构没有更新它。不知道是不是intellij的错误..。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40172630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档