我刚刚在命令行中测试了我对java 9模块的理解。
然后我转到Intellij IDEA 2017.2.5进行测试。在那里,我面临错误module is not in dependencies
不知道为什么intellij会显示错误。
我只需在module-info.java
中将所需语句写为exports
和requires
。
然后我使用Intellij智能来解决IDEA的错误。只需ALT + ENTER然后点击Add dependency on module 'module-name-here'
。
但我不知道Intellij在幕后做了什么。有什么想法吗?