如果当前模块具有多版本依赖关系,则不太确定如何使用jdeps检查模块。
jdeps一直要求我提供--multi-version 9,但其他依赖的模块不是多版本的。如何在这种情况下正确使用jdep?
命令:
jdeps -cp .\..\..\..\modules --module-path .\..\..\..\modules -s ws-gen.jar错误: jaxb-api.jar是多版本jar文件,但未设置--multi-release选项
命令:
jdeps --multi-release 9 --module-path . -filter:package -s jaxb-api.jar
Error: bcprov-jdk15on-1.60.jar is not a multi-release jar file but --multi-release option is setjdeps -之前通过JDK11命令访问:
jdeps -version
11发布于 2018-09-08 00:02:56
这似乎是https://bugs.openjdk.java.net/browse/JDK-8210502跟踪的jdeps中的一个错误。
发布于 2018-12-03 07:01:49
在jdeps中使用Oracle-JDK:https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8207162时也存在同样的错误。
https://stackoverflow.com/questions/52195964
复制相似问题