Contents | ||
---|---|---|
Prev |
Next |
jBixbe is a stand-alone Java debugger that provides not only the capabilities of a conventional Java debugger but also a lot of features and new concepts distinguish it strongly from conventional Java debuggers and makes it to a complete program visualizer.
This tutorial does not explain what a debugger is or how it works nor any Java basics so you should be familiar with this. It explains jBixbe and how you can use it for debugging and visualizing Java applications. In our view this is a prerequisite when working with a debugger because the main problem should not be the debugger but how to debug applications in such a way that bugs and weaknesses can be found quickly.
Because of the various capabilities of jBixbe there are a lot of debug scenarios and this tutorial cannot respect them all. However, jBixbe is easy to use - so make also your own experiences.
Watching and debugging a running application that itself could need a lot of system resources is an expensive process. jBixbe will run at a system with a 500 MHz processor and 128 MB memory but the debugging could be slowly and frustrating. So you should have at least a 700 MHz processor with at least 256 MB memory but for large and expensive applications it's better to have more.
Operating systemjBixbe is nearly written in Java. Nearly means there are a few operating system specific native libraries loaded into the Java Virtual Machine. These libraries are available for Windows and Linux operating systems.
jBixbe was tested under different Linux distributions (SuSE, Debian, Gentoo, ...) and under different Windows operating systems (Win98, Win2000, WinXP) but should run at any Windows/Linux operating system where the required Java Virtual Machine runs.
Java runtime environmentjBixbe requires the J2SE(TM) Runtime Environment 5.0 (JRE1.5).
jBixbe comes with a "Free Trial License". Free means without license fee. The "Free Trial License" limits the debugging time to six minutes. After that time the JVM with your program to debug will terminate but jBixbe still running. You are free to start debugging again. If you want to have no time-restricted debugging you must purchase a Personal or Company License. There are no other technical limitations or restrictions.
The latest release of jBixbe is 1.1
PATH
environment variableThis is the first public release and only available for Linux.
What's missing?