If you are already a JDT Core developer, check out the Development Resources. In particular, this section summarizes the various development streams.
JDT Core is the Java infrastructure of the Java IDE. It includes:
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.
For more detailed information, check out the Development Resources.
If you are interested in participating in the development of the JDT Core component, check out the developer’ s mailing list:
jdt-core-dev@eclipse.org.Chat with people there about your problems and interests, and find out what you can do to help.
The JDT Core team is open to suggestions for improving both the experience of Java developers using the Java IDE, and clients to the JDT Core APIs. If you are interested in Java language semantics, compiler technology, Java tooling in general (behavior of our current tools, suggestions for new tools), then please interact with the JDT Core team so that we can build an even better Java IDE.
For more detailed information, check out the Development Resources.