带有软件包的Java 9 Modularity

时间:2018-03-18 11:58:57

标签: java module java-9 modularity

我们说我有2个模块:

  • module1包含package1

  • module2有package2package3package4

我希望package1仅对module2中的package2可见。而不是module2中的任何其他包(package3package4)。

这可以使用module-info.java吗?

1 个答案:

答案 0 :(得分:5)

不,这是不可能的。您只能将包导出到整个模块:

module module1 {
    exports package1 to module2;
}