如何在启动时禁用JRebel“splash”屏幕/横幅

时间:2014-07-18 13:09:22

标签: jvm jrebel

是否有任何选项/标志我可以在启动时传递给JRebel以绕过JRebel启动时显示的启动画面?它占用了大量空间,造成了很多精神噪音,并没有提供任何有用的信息。

2014-07-18 16:05:41 JRebel: 
2014-07-18 16:05:41 JRebel: #############################################################
2014-07-18 16:05:41 JRebel: 
2014-07-18 16:05:41 JRebel:  JRebel 5.6.0 (201406201610)
2014-07-18 16:05:41 JRebel:  (c) Copyright ZeroTurnaround OU, Estonia, Tartu.
2014-07-18 16:05:41 JRebel: 
2014-07-18 16:05:41 JRebel:  Over the last 30 days JRebel prevented 
2014-07-18 16:05:41 JRebel:  at least 619 redeploys/restarts saving you about 25.1 hours.
2014-07-18 16:05:41 JRebel: 
2014-07-18 16:05:41 JRebel:  Over the last 124 days JRebel prevented
2014-07-18 16:05:41 JRebel:  at least 1366 redeploys/restarts saving you about 55.4 hours.
2014-07-18 16:05:41 JRebel: 
2014-07-18 16:05:41 JRebel:  This product is licensed to Erik Allik
...

我不知道如何通过jrebel.jar检查选项,也无法对任何内容进行谷歌搜索。

以下文档页面也不提供任何帮助:http://manuals.zeroturnaround.com/jrebel/standalone/config.html

1 个答案:

答案 0 :(得分:5)

已编辑,JRebel 5.6.4-SNAPSHOT中提供了最小化横幅的标志: rebel.log.minimize_banner = true


不幸的是,似乎并不是一个只禁用横幅部分的特殊标志,但是有一个选项可以禁用所有消息到标准输出。

3个选项:

  1. JVM标志-Drebel.log.stdout=false
  2. 将其作为{user.home}/.jrebel/jrebel.properties
  3. 写入rebel.log.stdout=false
  4. 从IDE插件设置中切换
  5. 实际上,将横幅设为可选是有意义的,因此我会提交功能请求。