Java SE Tools

Many technologies, one platform

Java SE technologies provide the functionality to develop and run applications
» Get Java SE

Java SE Tools


Java SE contains several tools to assist in program development and debugging, and in the monitoring and troubleshooting of production applications. The set of tools includes

  • apt – the annotation processing tool
  • javac – the Java to bytecode compiler
  • jvisualvm – the Java VisualVM all-in-one graphical and extensible troubleshooting tool
  • jconsole – the Java SE Monitoring and Management application
  • jinfo, jps, jstack, jmap, and jstat – tools to observe the behavior of running Java programs

Other tools are also included, such as tools for CORBA, RMI, and security management.


Java SE Tools documentation

 

Documentation for all these tools can be found in the Java SE Tools documentation. See also the Java SE Troubleshooting page, which offers assistance for the debugging of memory problems, deadlocks, and crashes.

 

Sun Developer Tools / NetBeans IDE

 

In addition to the Java SE tools, the award-winning Sun Developer Tools and the NetBeans IDE can ease your Java program development.


Java SE Blogs and Java Technology Forums

 

Many tips on program development and troubleshooting can be found in the Java SE Blogs and the Java Technology Forums.


Developer Support

 

If you run into problems, Sun offers several levels of Developer Support.


Bug Database

 

You wouldn't believe the amount of testing that Java SE receives, but still, bugs happen. You can search for existing problems and report new ones on the Bug Database website.


 
 
Update Your Java Runtime Environment