Java平台模块系统(JPMS)是否支持模块内的模块?这是一个很好的练习吗?
让我们以下面的结构为例。我没有包括outermodule1的模块描述符(outermodule1)和根模块(?)名为modulewithinmodule。

我发现这种嵌套结构对于使用Maven模块管理我的依赖关系很有用。具有模块描述符的所有(JPMS)模块的配置和封装也按预期工作。
对于我的项目,根据JPMS,完全模块化,我应该包括一个模块描述符的模块,而这些模块现在没有?如果是的话,我应该对内部模块使用什么指令(如果有的话)?如果没有,那么它们就被认为是一个未命名的模块,因此,将取决于所有java基模块(可能还包括其他模块)是否需要它们,并使应用程序变得更重;对吗?
发布于 2022-03-22 13:42:34
感谢@Slaw的回答,以及更多的研究,以下是我收集到的信息。如果我错了,请纠正我。
https://stackoverflow.com/questions/71551991
复制相似问题