在需要使用该包的模块中,使用requires关键字表明对该包的依赖,并使用exports关键字将需要对外开放的代码包装为公共接口。
示例代码:
模块A:
module com.example.moduleA { requires springfox.core; requires springfox.spi;
exports com.example.moduleA.publicInterface;
}
模块B:
module com.example.moduleB { requires com.example.moduleA;
//可以访问com.example.moduleA.publicInterface中的类和接口
}