O'Reilly logo

Contributing to Eclipse: Principles, Patterns, and Plug-Ins by Kent Beck, Erich Gamma

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 33. Java Core

The Eclipse core workspace is programming-language agnostic. It provides API to a workspace containing projects, files, and folders. The JDT core builds on top of the workspace and provides APIs for navigating and analyzing the workspace from a Java angle (see Figure 33.1).

Java Core

Figure 33.1. Java Core

The JDT core defines a Java nature that configures projects with an incremental Java builder. A project with a Java nature is a Java project. Each Java project maintains class-path information in a .classpath file. The class path captures the location of the source code, the libraries used, and the output locations for generated-class ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required