Tomcat Logging using log4j?

后端 未结 2 651
予麋鹿
予麋鹿 2021-01-21 23:16

I have installed Apache tomcat 5.5 as a service in my system. Also i added a custom logging file using log4j for a web application. whenever i used system.out.println(\"some tex

相关标签:
2条回答
  • 2021-01-21 23:34

    Not sure if you can redirect System.out and even if you could it'd be mighty confusing, but why aren't you using the log4j facilities if you've set them up?

    i.e. log.info("my message"); instead of System.out.println("my message");?

    If you're note sure how to use log4j with Tomcat, there's a tutorial here that should help you get going.

    0 讨论(0)
  • 2021-01-21 23:46

    When started as a service, you can configure the file locations for the stdout and stderr messages from the Service Manager.

    Though I agree with @Brabster, you should be using log4j logging instead of System.out when you want to move into production.

    This link has a screenshot and reference. See section "Testing #2"

    0 讨论(0)
提交回复
热议问题