简体   繁体   中英

how do I setup slf4j to handle JUL logging in a HttpServlet?

We have a large existing app that has several HttpServlets. These are currently written using log4j logging - except a few of the libs that were written with Java.util.logging uses.

I'd REALLY REALLY like to get them all going through the log4j handling and output formatting.

It looks like I should be able to use slf4j to do this - but I can't find any actual documentation on HOW. Just lots of "yeah, it can things like that". I've added slf4j-api.jar, slf4j-log4j12.jar and jul-to=slf4j.jar to my class path.

Since this doesn't seem to be handling the JUL logging (still coming out in it's own format), there must be something specific that needs to be done to get things hooked up/started - but I haven't been able to find the docs on exactly WHAT is needed.

for your problem, you can use the JUL to SLF4J bridge documented in http://www.slf4j.org/legacy.html

Don't forget to call once SLF4JBridgeHandler.install()

If you have the possibility, instead of bridging, I suggest that you use the migrator, resulting code will be cleaner with better performances!

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM