module declaration定义模块的依赖关系等。如果我使用 Maven 作为构建工具,这是多余的,因为 pom.xml
已经包含这些(以及更多)信息。基于此,Maven 不能为我生成 module-info.java
吗?
最佳答案
人们可能认为大多数依赖项确实也是必需的模块。但是,需求也可以指向 JDK/JRE 的模块,这些模块没有在 pom.xml
中指定。所以是的,如果您只查看依赖项,可能其中大部分都可以转换为所需的模块引用。
但是模块描述符包含更多信息,这些信息都是基于开发人员做出的决定。 我写了an article关于它详细描述了为什么无法完全生成此文件。
关于java - Maven 可以生成模块声明吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43201997/