如何列出使用基于文件名的命名(自动模块)的所有依赖项?

时间:2018-12-05 12:31:26

标签: maven java-module

根据What does "Required filename-based automodules detected." warning mean?,Maven警告有关依赖自动模块的项目(依赖于其文件名的库的库)。

  1. 我们应该如何找出哪个依赖关系触发了此错误?
  2. 我们需要担心传递依赖还是仅担心直接依赖?

例如,最新版本的Guava定义了Automatic-Module-Name,但其依存关系却没有。因此,requires Guava的项目应该避免发布到Maven Central吗?

更新:提起https://issues.apache.org/jira/browse/MCOMPILER-366

0 个答案:

没有答案