Java multiple 'loggers' in terminal emulators

[s]I’ve got a Java App that has tonnes of information being passed around everywhere and it’s getting kinda hard for me to manage with just ‘Sys…println(“This line ran!”)’. So I need a way to quickly log different processes in many threads, while still having them output to the standard terminal emulators.

How I planned to do this was two ways:
1). Write to a file and read it using some kind of ‘live file change watcher for unix’
2). A java program to read from loggers in a different program, this would require indexing a. The process its reading + b. The sub-thread it’s reading from, ickey!

Is there a better way to do this? I’ve been using linux for a few years and I’m kinda in love with terminal emulators and lots of stuffs in them :persecutioncomplex:[/s]

https://ubuntu-tutorials.com/2009/09/08/watch-log-files-in-realtime/ :point:

/thread