如果--describe-module不起作用,如何在Java11模块中使用3rd party库?

时间:2019-03-09 12:39:14

标签: java module java-11 javafx-11

我正在尝试使用jlfgr java -jar thejarfile --describe-module 给

Unable to derive module descriptor for: jlfgr-1_0.jar
jlfgr.1.0: Invalid module name: '1' is not a Java identifier

我当前使用JFX11 module-info的Java 11如下:

module FXTodo {

    requires javafx.base;
    requires javafx.controls;
    requires javafx.graphics;
    requires javafx.fxml;
    requires javax.jlfgr;

    opens com.something.todolist;
}

该jar文件与javafx-swt一起位于“外部库”部分,该文件包含上面在module-info中看到的所有javafx内容。 没有jlfgr,它将编译并运行

0 个答案:

没有答案