Details
-
New Feature
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
The module descriptor already exists but lives in the java9 multi-release tree and is compiled in a separate execution.
- Move module-info.java to src/main/java and compile it with the rest of the sources.
- Re-check exports, uses and provides against the public API, and keep optional dependencies (slf4j, AWS SDK) as requires static.
- Add a test that runs the driver on the module path (--module-path) with jlink, and a test that runs it on the class path, so both remain supported.
- Update the OSGi bnd.bnd exports to match.
Attachments
Issue Links
- is part of
-
CONJ-1361 require Java 17 (drop Java 8 and 11)
-
- Open
-