TJConsole is a Text version of JConsole.

Perfect if you have only text console or terminal. You can use it also for communication between java programs and external software like shell scripts for example.

Project hosted on GitHub


5 thoughts on “TJConsole

  1. Im fairly unfamiliar with Java but have a fair grasp of the very basics. I am interested in using this to connect from a Putty session to a remote server which I dont have a GUI attached to. The downloads are fine, but how do I go about installing it (where do I put the jar file) and how to access the tjconsole as well?


    • You have to put tjconsole-1.4-all.jar on this server you are log into.
      After login via putty run tjconsole using:
      java -jar tjconsole-1.4-all.jar
      Next you can open jmx session to your java application.


      • Network connection between server with tjconsole jar and your java app.
      • Installed java on machine, you are log into.
  2. This utility looks exactly what I need. I can’t seem to figure out how to connect it to a local running VM (w/o using hostname and port). If I use \c LOCAL, it always connects to ‘itself’.

    I was hoping that the command completion for \c would show the PIDs of all the running JVMs.



    • Current version (1.5) is supporting local connections for any java’s processes.
      Checked for Java 1.5, Java6, Java7 and Java8.

  3. Just wanted to say thank you for this great utility. Works awesome using the server build of the jre package 1.8.0_25-0. Keep up the good work!


Leave a Reply

Your email address will not be published. Required fields are marked *