# Java development tools (JDT)

The Java development tools (JDT) are a set of extensions to the workbench that allow you to edit, compile, and run Java programs.

### Related concepts

Build classpath
Classpath variables
Debugger
Java builder
Java editor
Java projects
Java perspectives
Java views
Java search
Refactoring support
Scrapbook

### Related tasks

Restoring a deleted workbench element
Working with JREs

### Related references

JDT actions
Frequently asked questions on JDT
JDT glossary