我知道 intellij 支持 java9,并且我知道如何通过将库添加到构建路径来在 intellij 上设置类路径。
但是它在 java 9 中是如何工作的,intellij 中是否有模块路径部分?
如果 java 9 在模块路径上找不到类,我认为它会使用类路径。那么在intellij设置上应该同时存在类路径和模块路径吗?
最后一个问题,当我向库(java8 jar)添加一个 jar 时,它是一个未命名的模块还是什么时候是一个自动模块?
我知道 intellij 支持 java9,并且我知道如何通过将库添加到构建路径来在 intellij 上设置类路径。
但是它在 java 9 中是如何工作的,intellij 中是否有模块路径部分?
如果 java 9 在模块路径上找不到类,我认为它会使用类路径。那么在intellij设置上应该同时存在类路径和模块路径吗?
最后一个问题,当我向库(java8 jar)添加一个 jar 时,它是一个未命名的模块还是什么时候是一个自动模块?
IDEA 目前使用启发式方法来决定是否将整个项目放在模块路径上,请参阅如何在 IDEA 中使用类路径而不是模块路径运行 Java 9 应用程序?详情