Java module-info.java 关键字解释
Java About 548 words示例
module com.example.demo {
requires javafx.controls;
requires javafx.fxml;
requires lombok;
requires org.slf4j;
requires io.netty.all;
opens com.example.demo.controller to javafx.fxml;
opens com.example.demo.bean to javafx.fxml;
exports com.example.demo.controller;
exports com.example.demo.bean;
}
requires
当前模块想要运行的话,需要哪些依赖,相当于在maven
引包的基础上,要再声明一遍依赖。
opens
当前模块中的哪些包,可以被反射。如fxml
中要声明处理的controller
,每当fxml
加载的时候,都会去新建一个controller
实例,所以需要opens controller
的包名给javafx.fxml
。
exports
当前模块有哪些包,可以被引用。一般用于别的模块依赖当前模块的时候。
Views: 2,759 · Posted: 2022-01-10
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...