JAVA module-info.java文件的功能简介说明
今天在java9中开发时,发现项目中存在module-info.java文件,那么这个文件起什么作用呢?
笔者将一一道来,如下所示
笔者将一一道来,如下所示
module-info.java文件简介
module-info.java是一个模块的描述信息 常用于对外输出模块对外暴露的路径 及其他模块的依赖信息 通过module-info文件可控制模块的访问
module-info.java样例
module 本模块的名称{ exports 对外暴露的包路径; requires 需要依赖的其他模块名称; }例
//module mod.a中有: //packet.java265.a //和 //packet.java265.b module mod.a{ exports packet.java265.a; } module mod.b{ requires mod.a; //模块b依赖模块a //b可使用a的one包 }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。