Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 457413 - [1.9] Add Java 9 support in JDT Core
Summary: [1.9] Add Java 9 support in JDT Core
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 4.4.1   Edit
Hardware: PC Windows 7
: P3 normal with 1 vote (vote)
Target Milestone: BETA J9   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 486013 459415 466944 468260 473901 477291 478361 480612 480992 482268 482882 486011 487421 487780 488273 490102 495954 506952 508889 510339 517326
Blocks: 456778
  Show dependency tree
 
Reported: 2015-01-14 03:14 EST by Jay Arthanareeswaran CLA
Modified: 2017-10-09 04:44 EDT (History)
12 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jay Arthanareeswaran CLA 2015-01-14 03:14:36 EST
This will be the top level bug for JDT Core in tracking the Java 9 support in JDT Core. Java 9 will mainly feature module support. We need to investigate what changes will be exactly required, below being some candidates:

1. The classpath resolution should support "module" along with JARs. We must also investigate the requirement of a new type of classpath container.
2. Lookup environment probably needs to change as well to cater to the new module specification such as access restriction, versions etc.
3. Support to build modules from existing workspace resources, if any.
4. Changes to batch compiler if any.
Comment 1 Manoj N Palat CLA 2017-10-09 04:44:49 EDT
resolving the BETA_JAVA9 targeted bug - Specific Java 9 related bugs will be addressed individually