我正在尝试添加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
here,here和here的所有依赖项
但是现在我正在努力解决下一个错误:
> 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
任务,什么都没有。我无法使其正常工作
我该如何解决?