Default Debugger
See Also
The default debugger uses the Java Platform Debugger Architecture (JPDA). The following
table shows which versions of the Java 2 Platform, Standard Edition (J2SE) support the JPDA.
Version of J2SE
|
JPDA Support |
JDK v. 1.1 software |
No |
J2SE v. 1.2 software |
Yes. You have to download and use a separate JPDA extension (library).
To use the library, add it to the boot class path when starting
the application. |
J2SE v. 1.3 software |
Yes |
J2SE v. 1.4 software |
Yes |
To view or change the properties of the default debugger, open the
Options window, expand Debugging and Executing
Debugger Types and select Default Debugging. The Properties tab of the default debugger contains the following properties:
- Classic Switch.
If True, uses the Java Classic virtual machine. If False, uses the
Java HotSpot virtual machine.
- Enable Asserts.
If True, enables assertion checking. The default value is False. Assertion checking is available only in J2SE v. 1.4. See http://java.sun.com/j2se/1.4/docs/guide/lang/assert.html for more information
on assertions.
- External Process.
Sets the path to the external process that the IDE uses
to start the
execution environment. Click the ellipsis (...) button to browse to a new executable or to configure the arguments. You can use any of the variables listed under the Argument Key.
- Identifying Name.
Specifies the name that the IDE uses to identify this debugger type.
The default value is Default Debugging.
- Implementation.
Specifies which debugger implementation to use.
The Expert tab of the default debugger contains the following properties:
- Boot Class Path.
Specifies the path to the Java system libraries that the IDE uses when debugging programs. By default the IDE uses the default Java platform to debug sources.
- Class Path.
Specifies the path to the sources that the IDE uses. By default the IDE uses its internal class path, which includes all mounted filesystems and various directories in the IDE's installation and user directories . The IDE ignores your CLASSPATH environment variable.
- Filesystems Path.
Specifies the path for all directories and JARs in the filesystem.
- Library Path.
Specifies the class path containing the libraries and modules that the IDE uses.
- Working Directory.
The directory in which to start the process. If this value is
not set, the IDE's own working directory is used. This feature
is available with J2SE software version 1.3 and compatible.
Legal Notices