Details
-
Enhancement
-
Resolution: Fixed
-
P3
-
12
-
b22
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8255353 | 11.0.11-oracle | Sean Coffey | P3 | Resolved | Fixed | b01 |
JDK-8258610 | 11.0.11 | Mandy Chung | P3 | Resolved | Fixed | b01 |
Description
It finds the modules required by the specified application. Its result can be used to create a runtime image for such application to run.
If app.jar depends on libraries that are not found from the classpath or module path, it currently does not report missing dependences.
$ jdeps --class-path libs --print-module-deps app.jar
jdeps --print-module-deps only reports module dependences required by app.jar. To include the transitive module dependences required by libs, if referenced, -R option can be used. To improve usability, -R should be the default.
A new --ignore-missing-deps option can be introduced to ignore missing deps.
Attachments
Issue Links
- backported by
-
JDK-8255353 jdeps --print-module-deps should report missing dependences
- Resolved
-
JDK-8258610 jdeps --print-module-deps should report missing dependences
- Resolved
- csr for
-
JDK-8213915 jdeps --print-module-deps should report missing dependences
- Closed
- duplicates
-
JDK-8228897 jdeps throws NPE when analyzing javafx.media that references a non-existent class used to be in JDK
- Open
- relates to
-
JDK-8265773 Incorrect jdeps message "jdk8internals" to describe a removed JDK internal API
- Resolved
-
JDK-8214223 tools/jdeps/listdeps/ListModuleDeps.java failed due to missing Lib2 file
- Resolved
-
JDK-8211887 jdeps throws NPE when analyzing javafx.media that references a non-existent class used to be in JDK
- Resolved
-
JDK-8214416 Update jdeps tool reference guide
- Resolved