java - JRebel 从 Grails 项目中删除所有日志记录

标签 java grails groovy jrebel

我有一个用 Grails 编写的项目。当我从控制台运行它时

grails run-app

我已经将所有日志打印到控制台,正如我想要的那样。

但是,一旦我使用 JRebel 启动它,就不再有可见的日志。只有一些最小的信息集。 JVM参数为:

-javaagent:/path/to/my/jrebel.jar 
-Ddisable.auto.recompile=true 
-Drebel.spring_plugin=true

这可能是什么原因造成的?如何让 JRebel 从我的应用程序打印日志(注意:这与 JRebel 日志不同 - 我对 JRebel 正在做什么不感兴趣,我对我的应用程序正在做什么感兴趣)。

谢谢。

最佳答案

升级到2.0。它现在处于 M2 状态,很快就会进入 RC 状态,并于 11 月发布。现在,所有类都可以在开发中重新加载,包括 Groovy 类,并且重新加载足够智能,可以在域类更改时重建数据库。因此不需要 JRebel。

关于java - JRebel 从 Grails 项目中删除所有日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7645462/

相关文章:

java - NetBeans JButton 中的 JFreeChart 拨号

java - SWIG 生成的代码不处理或抛出异常

java - 访问flutter assets时出现File not Found异常

postgresql - Grails-Heroku不使用DataSource.groovy中定义的数据库

grails - 在 Groovy 中确定该月是否即将结束

java - 这段代码中的 AtomicBoolean 是否矫枉过正?

grails - 根据传递的参数连接到数据库

chalice 。域类及其方法?

groovy - 使用 Jenkins DSL 添加参数 "Build Selector for Copy Artifact"

regex - groovy 正则表达式