Echo tasks具有与之关联的日志记录级别,并且我已经能够使用它来默认关闭某些调试消息,例如在每次构建之前回显CLASSPATH
。
这很棒,除非现在我不知道如何通过命令行参数显示调试消息。我读过的所有内容都指向此,因此必须可以设置日志级别,但我不知道如何设置它。谢谢!
我确信这是我在文档中必须遗漏的一件简单的事情,但是很多likely次搜索查询都没有返回相关结果。通过Eclipse或IntelliJ执行此操作的方法可能也是相关的。
Ant有几个命令行选项可用于控制自己的详细程度(-quiet
,-verbose
),但这些选项似乎与<echo>
任务的日志级别不对应,当然也无法映射到所有可能的日志级别。
我还看到您可以设置日志级别from within the build file,但这不是我需要的。
答案 0 :(得分:0)
根据此email,设置了以下映射:
Cmd arg | Log level
---------+----------
<none> | INFO
-verbose | VERBOSE
-debug | DEBUG
-quiet | ???
-silent | ???
??? | ???
如果您还能找到,请编辑此帖并将其添加到列表中!特别是,我想知道-quiet
对日志记录级别的影响。
另请参阅运行Apache Ant 页面以获取有关参数的详细信息:
https://ant.apache.org/manual/running.html