IntelliJ:Java 11:导出模块:未找到包{找不到模块},模块-info.java
本文介绍了IntelliJ:Java 11:导出模块:未找到包{找不到模块},模块-info.java的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试创建一个简单的模块化编程应用程序。
我的项目由两个模块组成-
com.mode.Model
com.mode.util
当我尝试导出MODULE-info.java中的模块com.mode.Model时。
IntelliJ找不到要导入的包。
(但是,它应该会给我一个错误:找不到模块)
同样的问题也代表‘需要模块’。
我已经为com.mode.Model提供了依赖项中的所有模块
我已经尝试过的解决方案-
单独构建模块(在添加导出行之前),并将整个项目作为一个整体(maven全新安装)构建。
缓存无效并已重新启动。
SDK和语言级别设置为11。
推荐答案
您需要在IntelliJ项目的java
文件夹中创建这些包com.module.model
等。
在IntelliJ中,您命名为com.module.model
的目录是"IntelliJ模块"名称,与"Java模块系统"无关,因为您将使用从该项目生成的构件。
在与问题类似的行上添加屏幕截图。它将如下所示:
这篇关于IntelliJ:Java 11:导出模块:未找到包{找不到模块},模块-info.java的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!