Я пытаюсь запустить команду jdeps в проекте, который использует OpenJFX, но он продолжает сбой.
Используемая мной команда максимально упрощена:
jdeps --module-path Y:\javafx-jmods-11.0.2 --add-modules javafx.base Test.jar
javafx-jmods-11.0.2 - это каталог, содержащий jmod-файлы OpenJFX.
Когда я запускаю эту команду, я получаю сообщение об ошибке:
Exception in thread "main" java.lang.module.FindException: Module javafx.base not found
at java.base/java.lang.module.Resolver.findFail(Resolver.java:877)
at java.base/java.lang.module.Resolver.resolve(Resolver.java:128)
at java.base/java.lang.module.Configuration.resolve(Configuration.java:411)
at java.base/java.lang.module.Configuration.resolve(Configuration.java:245)
at jdk.jdeps/com.sun.tools.jdeps.JdepsConfiguration.<init>(JdepsConfiguration.java:117)
at jdk.jdeps/com.sun.tools.jdeps.JdepsConfiguration$Builder.build(JdepsConfiguration.java:563)
at jdk.jdeps/com.sun.tools.jdeps.JdepsTask.buildConfig(JdepsTask.java:589)
at jdk.jdeps/com.sun.tools.jdeps.JdepsTask.run(JdepsTask.java:543)
at jdk.jdeps/com.sun.tools.jdeps.JdepsTask.run(JdepsTask.java:519)
at jdk.jdeps/com.sun.tools.jdeps.Main.main(Main.java:49)
Есть ли у кого-нибудь какие-либо идеи или предложения?почему он не может найти модуль javafx.base, который находится в Y: \ javafx-jmods-11.0.2?