Intellij:Java 11:导出模块:未找到包{未找到模块},模块-info.java
Intellij: Java 11: export module: package not found {module not found}, module-info.java
我正在尝试创建一个简单的模块化编程应用程序。
我的项目由两个模块组成-
com.module.model
com.module.util
当我尝试在模块-info.java 中导出模块 com.module.model 时。
IntelliJ 找不到要导入的包。
(但是它应该给我找不到模块的错误)
同样的问题也代表'requires module'。
我已经在 com.module.model
的依赖项中提供了所有模块
我已经尝试过的解决方案-
单独构建模块(在添加导出行之前)和整个项目(maven clean install)。
缓存无效并重新启动。
SDK 和语言级别设置为 11。
您需要在 IntelliJ 项目的 java
文件夹中创建这些包 com.module.model
等。
在 IntelliJ 中,您命名为 com.module.model
的目录是 "IntelliJ module" 名称并且与 "Java module system" 没有关系,因为您将使用生成的工件离开这个项目。
在与问题相似的行上添加屏幕截图。它看起来像:
我正在尝试创建一个简单的模块化编程应用程序。
我的项目由两个模块组成-
com.module.model
com.module.util
当我尝试在模块-info.java 中导出模块 com.module.model 时。
IntelliJ 找不到要导入的包。
(但是它应该给我找不到模块的错误)
同样的问题也代表'requires module'。
我已经在 com.module.model
的依赖项中提供了所有模块我已经尝试过的解决方案-
单独构建模块(在添加导出行之前)和整个项目(maven clean install)。
缓存无效并重新启动。
SDK 和语言级别设置为 11。
您需要在 IntelliJ 项目的 java
文件夹中创建这些包 com.module.model
等。
在 IntelliJ 中,您命名为 com.module.model
的目录是 "IntelliJ module" 名称并且与 "Java module system" 没有关系,因为您将使用生成的工件离开这个项目。
在与问题相似的行上添加屏幕截图。它看起来像: