我使用Travis CI与我的github回购(java项目)。我的一个测试使用SPARQL和Jena从Dbpedia获取数据。它导致许多记录在日志中打印到Travis输出中,因此Travis失败。禁用apache.http.wire调试日志
日志例子如:
14:52:58.756 [main] DEBUG org.apache.http.wire - http-outgoing-1 << " {
"pname": { "type": "literal", "xml:lang": "en", "value": "Yuen Poovarawan"
}[0x9], "photo": { "type": "uri", "value": "http://commons.wikimedia.org
/wiki/Special:FilePath/Yuen_Poovarawan.jpg?width=300" }[0x9], "birth": {
"type": "uri", "value": "http://dbpedia.org/resource/Thailand" }[0x9],
"bDate": { "type": "typed-literal", "datatype": "http://www.w3.org
/2001/XMLSchema#date", "value": "1950-11-05" }[0x9], "bExp": { "type":
"uri", "value": "http://dbpedia.org/resource/Thailand" }},[\n]"
所有这些日志的开始[main] DEBUG org.apache.http.wire
。我如何禁用他们,让特拉维斯传球? 我找到了how to disable it using scala/logback.xml,但是为控制台定义了log.xml。我需要帮助才能正确使用它,请你帮忙/指导我吗?
这不是一个耶拿问题。至少org.apache.http.wire(这不是耶拿的一部分)调试级别日志记录已被打开。理想情况下,设置您的日志记录,以免在“org.apache.http”中包含DEBUG。 org.apache.http.wire似乎不是http-components的一部分,http-client使用当前版本的Jena。 – AndyS