Как добавить внешнюю зависимость в openjfx - PullRequest
0 голосов
/ 21 ноября 2018

Я пытаюсь добавить lwjgl в качестве зависимости к модулю graphics.

Я уже модифицировал графику module-info:

module javafx.graphics {
    requires java.desktop;
    requires java.xml;
    requires jdk.unsupported;
    requires org.lwjgl;
    requires org.lwjgl.opengl;

Добавлен пользовательский репо и объявлены необходимые библиотеки в dependencies, всегда в пределах graphics

Затем я пошагово исправил все зависимости для graphics здесь , здесь и здесь

Однако сейчас я пытаюсь исправить следующую ошибку:

> Task :media:compileJava FAILED
Task ':media:compileJava' is not up-to-date because:
Task has failed previously.
All input files are considered out-of-date for incremental task ':media:compileJava'.
Compiling with Java command line compiler 'C:\Program Files\Java\jdk-11.0.1\bin\javac.exe'.
Starting process 'command 'C:\Program Files\Java\jdk-11.0.1\bin\javac.exe''. Working directory: C:\Users\elect\openjdk-jfx\modules\javafx.media Command: C:\Program Files\Java\jdk- 11.0.1\bin\javac.exe @C:\Users\elect\openjdk-jfx\modules\javafx.media\build\tmp\compileJava\java-compiler-args.txt
Successfully started process 'command 'C:\Program Files\Java\jdk-11.0.1\bin\javac.exe''
C:\Users\elect\openjdk-jfx\modules\javafx.graphics\src\main\java\module-info.java:40: error: module not found: org.lwjgl requires org.lwjgl;
^
C:\Users\elect\openjdk-jfx\modules\javafx.graphics\src\main\java\module-info.java:41: error: module not found: org.lwjgl.opengl requires org.lwjgl.opengl;
^

Я думаю,Я добавлю lwjgl в путь к модулю проекта media, но у меня заканчиваются варианты ..

Я пытался изменить media module-info, задачу compileJava, ничего .. Яне могу заставить его работать

Как я могу решить это?

...