美文网首页
1.10_故障排除和记录

1.10_故障排除和记录

作者: Android_Dev | 来源:发表于2018-01-12 22:34 被阅读7次

这一节我们主要谈谈,使用gradle构建时,当出现失败时,如何推断出了什么状况,

首先祥细的记录,gradle会以六个级别之一记录消息. error,quiet,warning,lifecycle,info,debug

debug:会产生大量的gradle内部工作的有用信息,这些信息能够对gradle所做的工作进行更深入的分析,它详细的介绍了完成每项任务所需的时间以及其它高级事件,如gradle何时与其后台程序连接;

生命周期:会记录当前开始运行的任务,构建花费的总时间,及是否构建成功;

quiet:是记录消息的级别,即使用户已经告诉gradle要安静运行,也应该是这样,但没有任务错误.

因外,构建脚本中的任何打印行语句实际上都会重定向至quiet日志级别,最后错误看起来是完全一样的.

默认情况下gradle会显示生命周期及以上级别的所有日志,带-d标志运行会提供调试及以上级别的所有日志,即所有日志; -l 标志可提供信息及以上级别的民有日志;最后,-q仅提供quiet和错误日志.

如果gradle构建脚本未能完成,默认不会显示stacktrace,如果要查看stacktrace,代码摘要,可以使用stacktrace选项或-s标志.

gradle --stacktrace or -s

若要查看整个stacktrace(包括gradle核心代码)

gradle --full-stacktrace or -S

相关文章

  • 1.10_故障排除和记录

    这一节我们主要谈谈,使用gradle构建时,当出现失败时,如何推断出了什么状况, 首先祥细的记录,gradle会以...

  • Mysql双机同步故障排除记录

    开发环境两台Mysql主机,已配置高可用(keepalived)双向同步,某天巡视发现,同步失败。经检查当前主用库...

  • 日志记录框架介绍

    监视、诊断和故障排除是任何企业应用程序生命周期中的关键活动, 日志记录是这些活动的核心部分。通过日志记录, 您可以...

  • 第六十三章 使用 SNMP 监控 IRIS - SNMP 故障排

    第六十三章 使用 SNMP 监控 IRIS - SNMP 故障排除 SNMP 故障排除 IRIS 子代理(运行 ^...

  • 常见的Java故障排除-故障排除准备

    Java8官方文档 设置Java来进行故障排除 1.更新Java版本:第一步,使用最新的Java版本,避免花时间在...

  • 2018-09-20 sysrq

    【Goood转】利用 SysRq 键排除和诊断系统故障

  • 电脑故障排除

    1.用CMD命令删除或是强行删除文件2.Win8.1用户头像设置后删除的方法3.清除Win8.1用户头像使用过的缩...

  • Troubleshooting (故障排除)

    Using the CocoaPods Project If something doesn’t seem to ...

  • linux: 故障排除

    Linux在启动过程中会出现一些故障,导致系统无法正常启动,本文列举了几个应用单用户模式、GRUB命令操作、Lin...

  • PromiseKit 故障排除

    全部文章简介基础部分快速上手Promise 的常见模式常见问题进阶部分故障排除附录API 说明 以下是对 Prom...

网友评论

      本文标题:1.10_故障排除和记录

      本文链接:https://www.haomeiwen.com/subject/bszmnxtx.html