在Eclipse的Spring Tool Suite(STS)版本中,Pivotal TC坚持使用它的日志记录管理器,它对我的log4j.xml进行了分析。
我在IDE中运行服务器的一部分是确保dev中包含spring和logging config的整个软件包在dev服务器中工作,就像生产Tomcat一样。除了其他测试,我还需要测试log4j.xml配置。
但是Pivotal TC绕过了我对log4j.xml的使用,因此我需要找到一种方法来消除这种关键的tc行为。我想知道如何告诉pivotl tc使用log4j.xml。
由于STS已经提供了Tomcat,我认为安装另一个Tomcat没什么意义。
答案 0 :(得分:0)
我假设您在STS中使用tc Server 3.2.x和Tomcat 8.5?
Tomcat 8.5不再支持log4j。您将需要使用log4j2并使用标准的log4j2机制进行捕获 java.util.logging输出并重定向它。
如果我的假设不正确,请提供有关您正在使用的版本和环境的更多信息。
感谢。