模块不依赖于 Intellij IDEA 2017.2.5 Java 9

Module is not in dependencies Intellij IDEA 2017.2.5 Java 9

我刚刚在命令行测试了我对 java 9 模块的理解。 然后我搬到了Intellij IDEA 2017.2.5来测试它。我遇到了错误 module is not in dependencies 不知道为什么 intellij 显示错误。

我只是在 module-info.java 中将所需的语句写为 exportsrequires

然后我用Intellij智能通过IDEA自行解决错误。只需 ALT+ENTER,然后我单击 Add dependency on module 'module-name-here'。 但我不知道 Intellij 在幕后做了什么。有什么想法吗?

但我不知道Intellij在幕后做了什么。有什么想法吗?

正在将模块添加到当前模块的模块路径中。 这与将 libraries/dependencies 添加到类路径直到 Java8 以使用 imports.

非常相似

同样可以使用以下步骤手动完成:-

~> Project Settings 
~> Modules > Select module you want to add dependency to
~> Dependencies > Add dependency