Jump to: navigation, search

Difference between revisions of "JDT Core"

(infobox template added)
m (source and homepage links moved to the infobox)
Line 7: Line 7:
 
| product = JDT
 
| product = JDT
 
| component = Core
 
| component = Core
 +
| source = http://git.eclipse.org/c/jdt/eclipse.jdt.core.git
 
}}
 
}}
  
Line 24: Line 25:
  
 
*[[JDT|JDT Wiki Page]]  
 
*[[JDT|JDT Wiki Page]]  
*[http://www.eclipse.org/jdt/core/index.php JDT/Core Home Page]
 
 
*[[JDT Core Committer FAQ]]
 
*[[JDT Core Committer FAQ]]
*[http://git.eclipse.org/c/jdt/eclipse.jdt.core.git JDT/Core Git repo]
 
  
 
[[Category:Eclipse_Project]] [[Category:JDT]]
 
[[Category:Eclipse_Project]] [[Category:JDT]]

Revision as of 10:53, 18 June 2012

JDT Core
Website
Download
Community
Mailing ListForumsIRC
Bugzilla
Open
Help Wanted
Bug Day
Contribute
Browse Source

JDT/Core is the Java infrastructure of the Java IDE. It includes:

  • An incremental Java compiler. Implemented as an Eclipse builder, it is based on technology evolved from VisualAge for Java compiler. In particular, it allows to run and debug code which still contains unresolved errors.
  • A Java Model that provides API for navigating the Java element tree. The Java element tree defines a Java centric view of a project. It surfaces elements like package fragments, compilation units, binary classes, types, methods, fields.
  • A Java Document Model providing API for manipulating a structured Java source document.
  • Code assist and code select support.
  • An indexed based search infrastructure that is used for searching, code assist, type hierarchy computation, and refactoring. The Java search engine can accurately find precise matches either in sources or binaries.
  • Evaluation support either in a scrapbook page or a debugger context.
  • Source code formatter.

The JDT/Core infrastructure has no built-in JDK version dependencies, it also does not depend on any particular Java UI and can be run headless.

Links