提问者:小点点

如何在Eclipse中配置关键tc以使用log4j配置而不是它自己的日志管理器?


在Spring Tool Suite(STS)版本的Eclipse中,Pivotal TC坚持使用其日志管理器,这混淆了我的log4j. xml。

我在IDE中运行服务器的一部分是为了确保整个包,包括开发中的Spring和日志配置,将在开发服务器中工作,就像在生产中的Tomcat一样。除了其他测试,我还需要测试log4j. xml配置。

但是Pivotal TC规避和托词了我对log4j. xml的使用,因此我需要找到一种方法来删除这种关键的tc行为。我想知道如何告诉pivotl tc使用log4j.xml。

由于STS已经提供了一个Tomcat,我认为安装另一个Tomcat没有意义。


共1个答案

匿名用户

我假设您在STS中将tc Server 3.2. x与Tomcat 8.5一起使用?

Tomcat 8.5不再支持log4j。您将需要使用log4j2并使用标准log4j2机制来捕获java. util.log输出并重定向它。

如果我的假设不正确,请提供有关您正在使用的版本和env的更多信息。

谢谢。