Intellij无法访问其他模块

时间:2018-06-07 09:38:09

标签: java intellij-idea

我将我的项目设置为空模板,并将Spring启动项目添加为模块,将另一个模块添加到ecomm-models(这包含纯粹的java类)。

我无法访问Spring启动项目中的ecomm-models中的类,即使我在Spring-boot项目中将其添加为依赖项。

这两个项目都在父模块下,如图所示。

任何建议都会很棒!

enter image description here

enter image description here

在Spring启动后添加模型依赖。 Spring-Boot pom.xml在pic中看起来像这样。

enter image description here

2 个答案:

答案 0 :(得分:2)

此项目中缺少的部分是在ecomm-models项目/模块中添加包。

路径应该看起来像

ecomm-models> src>主要> java> {package name}> person.java

由于我没有创建包,因此无法找到引用。

答案 1 :(得分:0)

在另一种情况下,有人可能提交了 *.iml 文件和一些过时的 .idea 配置。这会在导入时混淆 IntelliJ,因此删除它们并重新打开项目。

免责声明: 我可以看到已经有一个可接受的答案,但为了完整起见,我添加了上面的几行。