Intellij: Java 11: export module: package not found {module not found}, module-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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:IntelliJ:Java 11:导出模块:未找到包{找不到模块},模块-info.java


基础教程推荐
- 无法复制:“比较方法违反了它的一般约定!" 2022-01-01
- 如何对 Java Hashmap 中的值求和 2022-01-01
- 存储 20 位数字的数据类型 2022-01-01
- 使用堆栈算法进行括号/括号匹配 2022-01-01
- Struts2 URL 无法访问 2022-01-01
- RabbitMQ:消息保持“未确认"; 2022-01-01
- REST Web 服务返回 415 - 不支持的媒体类型 2022-01-01
- Spring AOP错误无法懒惰地为此建议构建thisJoinPoin 2022-09-13
- 问题http://apache.org/xml/features/xinclude测试日志4j 2 2022-01-01
- 修改 void 函数的输入参数,然后读取 2022-01-01